知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

vim的神级配置

发布时间:2014-09-05 13:50:22作者:知识屋

vim的神级配置
 
有传言:vim是编辑器之神,(xxx)是神之编辑器。意思就是说vim是编辑器中最好的,而一般的大神级别的人都是使用(xxx)这个编辑器。咱不是神人,就使用vim吧。
 
vim一个好的配置,堪比一个好的IDE编辑环境。配置文件由于太大,这个网站放不下,只好放到CSDN上去了(30.37MB) http://download.csdn.net/detail/bubifengyun/6282979。下面对部分操作做说明。
 
前期准备。
你需要已经安装vim,ctags,cscope等插件了。(ubuntu)可以使用sudo apt-get install vim/ctags/cscope等方法直接安装的。/的意思是根据需要选择其中一项。解压缩该配置包。里面有5个文件,如果不在windows或者ubuntu下使用gvim的话,仅仅使用vim中的配置。可以按照里面的说明,
 
而对于 Linux 用户,先确保安装了完整的 vim (如果是 Ubuntu 就直接安装软件中心的 vim 即可),并安装好 Ctags 与Cscope ,不然可能出现 vim 加载错误提示;这些完成后,直接将解压到的文件中的 vimfiles 目录与 _vimrc 文件重命名为 .vim 目录与 .vimrc 文件,并将其复制到 ~/ 目录即可(也就是 Linux 系统的用户主目录),我是用 Ubuntu 测试的没有问题。
我使用windows下Putty访问fedora18服务器,上述配置出现按F2不会出现目录栏,后发现是F2快捷键冲突导致的,我在.vimrc文件中修改为F8的,没有发现冲突,可以正常打开目录栏。在.vimrc文件中我修改了set wrap,改变了原来配置中的不可以自动换行功能。总体来说配置是很简单的。如果出现问题,可以在下面跟我讨论。
 
一个小例子。
工作环境ubuntu12.4,vim 7.3,已经安装ctags,cscope了。且在目录~/sources文件夹下有大量代码。假设包含有test1.c, test2.c, test3.c, test4.c
 
1. 跳转到sources文件夹。
1
cd ~/sources
2.生成目标索引,具体下面代码的意思是什么,可以到其他地方查询。 
1
ctags -R
3.以标签栏的形式打开多个文件,弹出各个文件后,你可以像浏览器标签栏一样鼠标点击打开每个文件。 
1
vim -p test1.c test2.c test3.c
如果你还想继续打开其他文件,是你已经在vim文件了,可以使用下面的命令。 
1
:tabnew test4.c
4.打开目录栏按<F8>和先后点击T,L文章框架结构。可以分别按下面的命令(假设你已经vim文件了,且处于命令模式)。可以在目录栏里面双击打开相应的文件。
5.对于语法高亮,括号引号自动补全之类的,是自动的就不说了。以及ctags等的用法不在这里说了。
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜