1.移动光标
欲移动光标到行首,请按数字0键:0
移动光标
2.VIM的进入和退出
按 ESC 进入普通模式,然后按下 :q! 回车(不保存退出)
按 ESC,然后按下 :wq 回车 (保存退出)
在命令行中输入 vi “文件名” 回车,进入vim
3.文本编辑之删除
删除 X
4.文本编辑之插入
插入文本 I
插入文本
5.文本编辑之添加
添加文本 A
I 和 A 的区别
a是在光标之后,i是在光标之前,A是在行末
6.删除类命令
- 删除
- 删除
- 删除整行
7.撤销类命令
撤销
8.使用计数修改命令
计数修改命令
9.植入类命令
植入
10.替换类命令
替换字符
11.更改类命令
可用ce或是cw
12.定位及文件状态
- 定位和跳转
- 指定跳转时需要输入行号+大写G
13.搜索类命令
搜索
搜索
14.配对括号的查找
查找配对括号
15.替换命令
- 输入
:s/old/new <回车>
只改变光标所在行的第一个匹配串。 - 输入
:s/old/new/g
则是替换全行的匹配串
替换
进阶替换
替换总结 -
另外一个置换类命令的版本
连续替换
16.在 VIM 内执行外部命令的方法
执行外部命令
17.关于保存文件的更多信息
保存当前文件
选择性保存:先按V键并移动光标,使选中部分高亮,按 : 字符,屏幕底部会出现 :'<,'> 再输入w FILENAME
18.提取和合并文件
提取和合并文件
读取外部命令的输出
19.打开类命令
打开并插入
区别
20.复制粘贴文本
复制粘贴
还可以把 y 当作操作符来使用;例如 yw 可以用来复制一个单词。
21.设置类命令的选项
设置类
22.补充
补充说明