记住 vim 以下几条命令,基本够用了
打开文件
vim +254 file 打开文件并且定位到254行
编辑
dd 删除一整行内容使用"dd"命令。删除后下面的行会移上来填补空缺
u 撤销.如果你误删了过多的内容。:?/:
x 删除字符,要删除一个字符,只需要将光标移到该字符上按下"x"。
i 插入编辑
ZZ 退出编辑窗口
复制粘贴
v 从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。
V 从光标当前行开始,光标经过的行都会被选中,再按一下V结束。
ggVG 选中全部的文本, 其中gg为跳到行首,V选中整行,G末尾
//选中后就可以用编辑命令对其进行编辑,如
y 复制 (默认是复制到"寄存器)
p 粘贴 (默认从"寄存器取出内容粘贴)
查找保存退出
:q 退出
:wq 保存后退出
:q! 放弃编辑退出
:56 56行
:set number 在每行的前面显示一个行号
:/string 简单向后搜索string
:?string 简单向前搜索string
//查找string后,使用"n"命令。如果你知道你要找的确切位置是目标字符串的第几次出现,3n表示三次
:edit foo.txt 编辑另一个文件用命令":edit foo.txt",也可简写为":e foo.txt"。