Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5268817
  • 博文数量: 1144
  • 博客积分: 11974
  • 博客等级: 上将
  • 技术积分: 12312
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-13 20:06
文章存档

2017年(2)

2016年(14)

2015年(10)

2014年(28)

2013年(23)

2012年(29)

2011年(53)

2010年(86)

2009年(83)

2008年(43)

2007年(153)

2006年(575)

2005年(45)

分类: 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的下载地址。

阅读(1093) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~