码迷,mamicode.com
首页 > 系统相关 > 详细

Linux第八节课-vim编辑器

时间:2018-08-01 20:40:36      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:退出   强制退出   filename   gvim   vim编辑   文件中   操作   磁盘   写入   

                                      Linux第八节课

---------------------------------------------------------------------------------------------------------------------------------------------------

四十二、vim基本概念

vi: Visual Interface,文本编辑器

文本编辑种类:行编辑器: sed,全屏编辑器:nano, vi

vim - Vi Improved,是vi编辑器的升级版

其他编辑器

gedit 一个简单的图形编辑器,gvim 一个Vim编辑器的图形版本,这两种模式需要在图形模式下建立。

vim +数字:vim编辑器打开文件后直接跳到第数字行

vim+正则表达式:打开文件后,直接让光标处于第一个被正则表达式匹配到的行的行首

      –b file 二进制方式打开文件

      –d file1 file2… 比较多个文件

      -m file 只读打开文件

ex file 或 vim –e 直接进入ex模式

如果该文件存在,文件被打开并显示内容

如果该文件不存在,当编辑后第一次存盘时创建它


四十三、vim编辑器三种模式

三种主要模式:

命令(Normal)模式:默认模式,移动光标,剪切/粘贴文本,屏幕只有光标闪烁;

插入(Insert)或编辑模式: 修改文本,屏幕下方有insert字样

扩展命令(extended command )模式: 保存,退出等,屏幕下方有:

Esc键 退出当前模式

Esc键 Esc键 总是返回到命令模式

扩展模式:

:q 退出

:q! 强制退出,丢弃做出的修改

:wq 保存退出

:x 保存退出

命令模式

ZZ: 保存退出

ZQ:不保存退出


四十四、扩展模式按键操作

按“:”进入扩展模式,创建一个命令提示符: 处于底部的屏幕左侧

命令:

w 写(存)磁盘文件

wq 写入并退出

x 写入并退出

q 退出

q! 不存盘退出,即使更改都将丢失

r filename 读文件内容到当前文件中

w filename 将当前文件内容写入另一个文件

!command 执行命令

r!command 读入命令的输出


Linux第八节课-vim编辑器

标签:退出   强制退出   filename   gvim   vim编辑   文件中   操作   磁盘   写入   

原文地址:http://blog.51cto.com/13873498/2153341

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!