Vim是linux下一款很好的编辑器(据说是世界上最好的编辑器),所以学会Vim是很有必要的
Vim一些简单命令(好吧,是我目前记得住的命令)
* 从命令行模式转入插入模式
a → 在光标后插入
o → 在当前行后插入一个新行
O → 在当前行前插入一个新行
* 移动光标(在命令行模式下,按esc即可进入命令行模式)
h -> 左移光标有一个字符
l -> 右移光标一个字符
k -> 光标上移一行
j -> 光标下移一行
0 → 数字零,到行头
^ → 到本行第一个不是blank字符的位置(所谓blank字符就是空格,tab,换行,回车等)
$ → 到本行行尾
g_ → 到本行最后一个不是blank字符的位置。
/pattern → 搜索 pattern 的字符串(如果搜索出多个匹配,可按n键到下一个)
* 复制/粘贴
yy -> 复制当前行
#yy -> 从当前行开始复制#行
p -> 粘贴
* 删除
x:每按一次,删除光标所在位置的“后面”一个字符。
#x:例如,「6x」表示删除光标所在位置的“后面” 6 个字符。
X:大写的 X,每按一次,删除光标所在位置的“前面”一个字符。
#X:例如,「20X」表示删除光标所在位置的“前面” 20 个字符。
dd:删除光标所在行。
#dd: 从光标所在行开始删除#行
* 撤回:U
* 更改
cw:更改光标所在处的字到字尾处
c#w:例如,「c3w」表示更改 3 个字
* 退出
q!:强制退出
wq:保存后退出
w: 保存