1.搜索
/关键字 ##高亮显示关键字
/:noh ##取消高亮显示
n ##向下匹配关键字
N ##向上匹配关键字
2.vim中的字符管理
y ##复制快捷键
yl ##复制一个字母
y3l ##复制三个字母
yw ##复制一个单词
y3w ##复制三个单词
yy ##复制一行
y3y ##复制三行
删除
d ##删除的快捷键
dl|x ##删除一个字母
d3l ##删除三个字母
dw ##删除一个单词
d3w ##删除三个单词
dd ##删除一行
d3d ##删除三行
剪切
c ##剪切
c3w ##剪切三个单词
cc ##剪切一整行
c3w ##剪切三行
注意:剪切操作完毕后会进入插入模式
如果要粘贴需要按<ESC>退出插入模式按<P>
粘贴
p ##在命令模式下p表示粘贴
u ##恢复
<ctrl>+<R> ##撤销
3.VIM可视化模式
<ctrl>+<R> ##进入可视化模式<ESC>退出可视化模式
批量添加字符:
1.<ctrl>+<v> 选中插入字符所在列
2.按大写<I>进入插入模式
3.插入要写入的字符
4.VIM的分屏功能
同步分屏
<ctrl>+<w>+<s> ##上下分屏
<ctrl>+<w>+<v> ##左右分屏
<ctrl>+<w>+<上|下|左|右> ##光标移动
<ctrl>+<w>+<c> ##取消分屏
不同步分屏
:sp文件名称
5.VIM中快速定位光标
gg ##光标移动到文件第一行行首
G ##光标移动到最后一行
:数字 ##光标移动到指定行
6.VIM插入模式进入方式
i ##光标所在位置插入
I ##光标所在行行首插入
A ##光标所在行的行尾插入
a ##光标所在字符的下一个字符插入
7.批量修改字符
:%s/原字符/替换字符/g ##全文的行,g全文的列
1,5s/:/##/g ##1-5行之间的“:”替换成“##”
/adm/,/sync/s/😕##/g ##adm字符到sync字符之间的“:”替换成“##”
%s/^/###/g ##每行行首加入指定字符
%s/$/###/g ##每行行尾加入指定字符
8.vim退出模式
:wq ##保存退出
:wq! ##强行保存退出只有文件是自己或者root用户可用
:q ##退出
:q! ##强制退出不保存