vim是linux下一个方便的编辑器,也非常适合用来写程序,单独的vim并没有什么特别强悍的功能,但是装上插件的vim,足以叫人爱不释手。我一般喜欢装四个插件:
1.Tag list:官方描述: The “Tag List” plugin is a source code
browser plugin for Vim and provides an overview of the structure of
source code files and allows you to efficiently browse through source
code files for different programming languages.
这个插件主要用来提示一个文件中包含的函数列表。编程中非常需要。安装注意事项:有的系统内置的 ctags 功能太弱,
推荐大家安装
。
2.c.vim
写c的时候必不可少的一个插件,能够使用命令插入函数模板,注释模板等,非常方便。
3.SnipMate.vimsnipMate可以帮助您在vim上实现类似Textmate的功能,自动代码块的能力非常强大,而且代码块是可定制的。我们只需编辑~/.vim/snippets/目录下的*.snippets文件就可以根据自己的要求自动产生代码。
4.autocomplcpp.vim
能够自动补全,不需要按其他组合键,非常方便
安装插件的方法,将以上包下载之后,全部解压到~/.vim目录下,然后创建~/.vimrc文件,写入配置即可。我的配置如下:
1 filetype plugin on
2 set number
3 syntax on
4 set history=50
5 set autoindent
6 set smartindent
7 set tabstop=4
8 set showmatch
9 set incsearch
10 let Tlist_Use_Right_Window=1
11 let Tlist_File_Fold_Auto_Close=1
|
阅读(645) | 评论(0) | 转发(0) |