<!-- 2018-02-06 -->
1.插入删除
i/I a/A o/O x/X r/R s/S
s: 从当前光标位置处开始,以输入的文本替代指定数目的字符
S: 删除指定数目的行,并以所输入文本代替之
d0: 删至行首
d$: 删至行尾
dd: 删除光标所在行
ndd:
2.高亮显示一个单词并查找的方发,将光标移动到所找单词.
1: shift + "*" 向下查找并高亮显示
2: shift + "#" 向上查找并高亮显示
3: "g" + "d" 高亮显示光标所属单词,"n" 查找!
3.熟练的操作
0或者| 行首
shift+$ 行尾
J 合并行
u 撤销
ctrl+r 重做
ZZ 普通模式下,保存并退出
e! 不保存文件并重新载入这个文件
行号+gg(或者 行号+G) 直接到达该行
Ctrl+D 向下滚屏
Ctrl+U 向上滚屏
种忽略搜索时大小写的方法更好用,只要在待搜索字符串后加个\c就可以了
找当前光标定位处的字段,直接按*号,Vim就会把当前的字段作为查找内容,找下一处。
:set hlsearch可以将查找的内容设置成高亮。这样就好看了。反之,加上:set nohlsearch就可以了
dd=D
4.移动光标指令
sapce : 光标右移一个字符
backspace : 光标左移一个字符
enter : 光标下移一行
nG : 光标移至行首
n+ : 光标下移n行行首
n- : 光标上移n行行首
0 : 光标移至当前行首
$ : 光标移至当前行尾
//n : 光标移至第n行尾
1.插入删除
i/I a/A o/O x/X r/R s/S
s: 从当前光标位置处开始,以输入的文本替代指定数目的字符
S: 删除指定数目的行,并以所输入文本代替之
d0: 删至行首
d$: 删至行尾
dd: 删除光标所在行
ndd:
2.高亮显示一个单词并查找的方发,将光标移动到所找单词.
1: shift + "*" 向下查找并高亮显示
2: shift + "#" 向上查找并高亮显示
3: "g" + "d" 高亮显示光标所属单词,"n" 查找!
3.熟练的操作
0或者| 行首
shift+$ 行尾
J 合并行
u 撤销
ctrl+r 重做
ZZ 普通模式下,保存并退出
e! 不保存文件并重新载入这个文件
行号+gg(或者 行号+G) 直接到达该行
Ctrl+D 向下滚屏
Ctrl+U 向上滚屏
种忽略搜索时大小写的方法更好用,只要在待搜索字符串后加个\c就可以了
找当前光标定位处的字段,直接按*号,Vim就会把当前的字段作为查找内容,找下一处。
:set hlsearch可以将查找的内容设置成高亮。这样就好看了。反之,加上:set nohlsearch就可以了
dd=D
4.移动光标指令
sapce : 光标右移一个字符
backspace : 光标左移一个字符
enter : 光标下移一行
nG : 光标移至行首
n+ : 光标下移n行行首
n- : 光标上移n行行首
0 : 光标移至当前行首
$ : 光标移至当前行尾
//n : 光标移至第n行尾