vi和vim编辑器是Linux的两款非常好用的文本编辑器,vi和vim是你成为Linux高手不可或缺的工具之一
先说一说两者的关系,vim是vi编辑器的升级版,有的Linux系统没有安装vim,那么用vi就可以了
(安装vim:yum install vim)
vi和vim有三种模式:分别是一般模式(刚进去),编辑模式(可以编写内容),命令行模式(可以输入命令),三者的关系如图所示
命令模式下, :wq代表保存并退出;:q代表退出;:q!代表强制退出
一般模式下,ZZ代表保存并退出
由于Linux命令行vi和vim快捷键
一般模式下:
- 删除行:数字加dd,例如删除一行:dd,删除五行:5dd
- 复制行:数字加yy,例如复制一行:yy,复制五行:5yy
- 粘贴:p(相当于Windows下的CTRL+V)
- 撤销:u(相当于Windows下得CTRL+W)
- 定位到该文档开头:gg
- 定位到该文档末尾:G
- 定位到当前行首:0
- 定位到当前行尾:¥
- 数字+移动方向。例如:向下移动两行:2j,向左移动4行:4h,移动到第三行行首:3G
- 左移:H键
- 下移:J键
- 上移:K键
- 右移:L键
命令行模式下:
- 在文件中查找词:/+词(光标定位在第一个出现的词上)
- 设置行号:set nu
- 取消行号:set nonu
如有侵权,请联系删除