VI编辑器是Unix和Linux系统下标准的编辑器,VIM就是VI的升级版,多了高亮,等特性。VI和VIM是比较常用的文本编辑工具,是必须要使用的,需要记住常用的命令。下面内容主要使用VIM来表示:
三种模式
三种模式: 1,命令模式 2,输入模式 3,末行模式
- 命令模式 :就是使用”vim打开文本”后进入的模式。该模式下不可直接输入,可以进行光标移动删除等操作。
- 输入模式 :就是在命令模式通过”Insert”进入的模式。该模式下可进行键盘输入等操作。
- 末行模式 :在底端进行命令输入的模式,该模式下可进行文件保存,退出,查找,替换等操作。
光标的移动
1 2 3 4
| [ctrl]+f:(向下PgDn)、[ctrl]+b:(向上PgUp) H: M: L:
|
1 2 3
| ↑上、↓下、左←、右→: 0或^或功能键[Home]: $或功能键[End]:
|
查找和替换
1 2 3
| r: R: :n1,n2s/word1/word2/g[c]:
|
删除
复制/粘贴
复制
1 2 3 4 5
| 复制字符: y0: y$: 复制某行: [n]yy:
|
粘贴
撤销/重复
1 2 3
| 撤销:u: 重做:[Ctrl]+r: 重复:.
|
选择(可视化模式)
1 2 3
| 字符选择:v 行选择 : V 块选择 :[Ctrl]+v
|
命令模式,扩展几个命令
1 2 3
| ZZ: :w [fileName]: :set nu:
|
例子:选某字符后删除/复制 :v d/y
上一篇:Linux--磁盘管理及挂载
下一篇:Linux--MySQL源码安装及配置