vim常用命令
vim常用命令
gg => 跳转到第一行
G => 跳转到最后一行
$ => 跳转到当前行最后一个字符
0 => 跳转到当前行第一个字符
ZZ => 保存退出
ZQ => 不保存退出
o => 光标所在行的下一行编辑操作(新空白行)
%s/被替换/替换新词/g => 将文件当中的某个字符替换成新的字符(g:代表‘global’全局;.*$:匹配当前行所有字符到最后;\r:换行)
:n => 命令模式下(没有输入i进行编辑前),比如想到第65行,输入 ":65" 按回车即可定位到65行;
ngg => 比如想到第86行,输入 "86gg" 或"86G" (这个不用按回车就直接定位到对应行了);
vim filename +n => 比如想到第65行,输入 vim filename +65 或者 vim +65 filename;
vim +/pattern filename => 打开文件,并将光标置于第一个与pattern匹配的字符串处;
set number \ set nu => 命令模式下(没有输入i进行编辑前),输入":set nu" 按回车键即可显示行数;
ctrl+g => 命令模式下(没有输入i进行编辑前)查看当前行信息;
/model => 命令模式下按回车,vim从头开始所要查找的字符"model"都被高亮显示,小写"n"查看下一个匹配的字符串,大写"N"查看上一个匹配的字符串;
?model => 命令模式下按回车,vim从尾开始所要查找的字符"model"都被高亮显示,小写"n"查看下一个匹配的字符串,大写"N"查看上一个匹配的字符串;
浙公网安备 33010602011771号