全部博文(1144)
分类: LINUX
2006-07-12 10:18:22
VIM的几个小技巧
折叠代码:
zfap
zf数字k 向上折叠数字行
zo 打开折叠
zi 折叠和非折叠转换
zM 全部折叠
zR 打开全部折叠
zD 删除所有折叠
折叠方式用set foldmethod=manual 设置手工折叠
set foldcolumn=4显示左边的折叠区,可以用鼠标操作折叠。
当前vim的变量值:
:set 回车取得
要查看fold开头的变量
:set fold ctrl+d
多窗口操作:hjkl
进入上窗口 ctrl + w k
下窗口 ctrl +w j
块操作
批量第一行插入#符号
ctrl+v(有时候可能是ctrl+q) j移动到块结束
输入I # 按下esc
批量删除插入的#符号
ctrl+v or ctrl+q
选择所有的#
按下d
读man时候的来回跳
ctrl + ]
ctrl + t
自动补全。 ctrl+p
G 快速到文章结尾
gg快速到文章开头
$快速到段结尾
列出所有变量
:set all
还有一个比较使用的help :)
当出现一些错误代码的时候例如:vim提示错误:
E37之类的,则可以用
:help E37
来查找这个错误号的帮助信息
可以装中文的VIM doc然后在vim的启动文件中写入一行
set lang=cn
就可以在help后有中文的帮助页了。
vim doc的下载地址。