Vim实用小技巧【持续更新】

425 阅读1分钟

1.【移动到行首或者行尾】

^表示:光标移动到当前行第一个非空字符;

0表示:光标移动到当前行第一个字符;

$表示:光标移动到当前行的尾部;

也可以加数字,2$分别表示移动到下一行尾部。

2.【删除:】

删除当前光标下的1个字符:x

删除当前光标前的1个字符:X

删除一行:dd

删除换行符:J

3.【行号:】
显示行号 :set nu! 不显示行号: set nonu!

4.【跳转:】

到文件第一行gg

到最后一行G

到某行:n

5.【撤销:】

u:可以撤销上一次的操作

6.【查找:】

命令模式下,输入/要查的字符

n跳转到上一匹配结果,N跳转到下一个匹配结果

7.【vimdiff:查看两个文件的不同之处】

vimdiff file1 file2

结果如下:

8.语法高亮:

:syntax enable

9.按单词移动光标:

前一个单词的第一个字符 b

下一个单词第一个字字符 w

10.滚屏:

向下滚屏:ctrl-e

向上滚屏:ctrl-y