vim的使用
2017-12-20 本文已影响0人
CaptainWhite
强制使用:!
G移动到文件最后一行;nG移动到第几行;gg第一行;N【enter】向下移动n行
/word向下查找 ;:n1,n2s/word1/word2/g在n1与n2行之间寻找word1,用word2替换它 例子::100,200/bh/BH/g 在100-200行之间找到bh用BH替换 :1,$s/word1/word2/g在第一行到最后一行查找word1并将字符串替换为word2;:1,$s/word1/word2/gc 在第一行到最后一行查找word1并将字符串替换为word2 且在替换前显示提示字符给用户确认是否需要替换。
x相当于Del,X相当于backspace; dd删除整行;ndd删除n行;
yy复制一行;p在光标下一行粘贴 P在光标上一行粘贴;
u复原前一个操作; .(点)重复前一个操作;
块选择:ctrl v后移动光标选择y复制p粘贴;
多文件编辑vim file1 file2 :n进入第二个文件;
多窗口:sp[filename]若打开两个一样的则输入:sp;ctrlw下箭头 移动到下方窗口ctrl w ,然后q结束离开。
:set nu 设置行号 :set nonu 取消行号