Chinaunix首页 | 论坛 | 博客
  • 博客访问: 148740
  • 博文数量: 54
  • 博客积分: 1732
  • 博客等级: 上尉
  • 技术积分: 520
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-23 23:29
文章分类

全部博文(54)

文章存档

2011年(3)

2010年(26)

2009年(25)

分类: LINUX

2010-01-28 11:50:07

当我们使用vim编辑shell脚本或者c/c++文件时,我们可能需要查找某个命令或者函数的手册,最简单的方法是:将光标移动到需要查找帮助的关键字上,按下
K
vim会对光标所在的单词执行"man"程序,找到就显示,用的是默认分页程序来处理上下滚动,到达帮助内容底部时按会回到vim

这种方法的缺点是不能在编辑的同时看到帮助窗口,通过man.vim脚本,我们可以使man页同时显示在主窗口中,首先运行man.vim:
:source $VIMRUNTIME/ftplugin/man.vim
现在就可以用:Man(注意大小写)命令来打开man页面了。

但是这种方法还是不太方便,在.vimrc中加入以下内容:
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"添加man窗口
:source $VIMRUNTIME/ftplugin/man.vim
nmap m :Man =expand("")
前面两行是注释,第三行用于运行man.vim,第四行定义键映射,在我的vimrc中,为','
因此将光标移动到待查询的关键字上后,按下",m"即可查询

最后,瞅一下效果(这里仅仅是一个示意,所以窗口比较小,而且下方的窗口也不是真正的程序文件,我没有自虐倾向^_^):

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