以下是我觉得vim中比较有用的一些操作,有其他好的操作时,会不断更新。
1.设置Tab键为4个空格:
请在/etc/vimrc文件中添加一行
set tabstop=4
即可.
2.命令模式与编辑模式的切换:
按Esc键可换到命令模式,
按 i 键一次可以换到编辑模式,左下角有INSERT标志
|
3.退出:
在命令模式下输入
:q(退出),
:q!(不保存,强制退出)
:wq!(保存,强制退出)
4.定位到哪一行:
如定位到第8行,在命令模式下输入
:8
定位到最后一行,
:$
也可以
:10000 (假设文件没有10000行)
5.16进制显示与修改文件:
在命令模式下输入
:%!xxd
按i进入编辑模式,注意此时不要保存,按
:%!xxd –r
切回文本模式,再
:wq!
保存
6.复制:
如大量代码需复制时在命令模式输入
:5, 10 co 17
将第5行到第10行共6行的内容复制到第17行的后面
7.删除:
删除某一行时,将光标停在要删除的行上,在命令模式输入
dd
8. 撤消:
在命令模式输入
:u
可单步撤消