vim编辑器是从VI发展出来的一个性能更强大的文本编辑器,VIM与VI编辑器完全兼容
vim编辑器有三种模式:一般模式,编辑模式,指令模式;当进入一种模式后,按ESC退出当前模式。默认是一般模式。
按 i 进入编辑模式;
按冒号进入指令模式。
普通模式
1、复制
1.1 在某一行开头按 yy 代表复制这一行
1.2 在某一行开头按数字+yy代表复制多行
例如:5yy代表复制从当前行开始往下的5行
1.3 y$复制从当前位置开始到当前行结束的内容
1.4 y^复制从当前位置开始到当前行开头的内容
1.5 yw复制一个单词
2、剪切2.1 x剪切
3、修改
3.1 r修改当前光标所在位置的字母
3.2 R相当于windows下的insert模式
4、粘贴4.1 p粘贴
4.2 数字+p代表粘贴几次
5、删除5.1 dd删除当前行
5.2 dw删除一个单词
6、光标移动6.1 w 切换到下一个单词
6.2 e 切换到下一个单词的词尾
6.3 gg 移动到文档开头 //或者H
6.4 G 移动到文档尾部
6.5 ^ 移动到当前行的行首
6.6 $ 移动到当前行的行尾
编辑模式按 i 进入编辑模式,进行输入操作,退出按ESC
指令模式按冒号进入指令模式
wq:保存退出
q: 退出
q! : 强制退出
Set nu :显示行号
Set nonu:取消行号
/要查找的词 n查找下一个/N查找上一个
s/old/new 替换当前行匹配到的第一个old为new
s/old/new/g 替换当前行中所有old为new
%s/old/new 替换文档中匹配到的第一个old为new
%s/old/new/g 替换文档中所有old为new



