Chinaunix首页 | 论坛 | 博客
  • 博客访问: 108485
  • 博文数量: 39
  • 博客积分: 2032
  • 博客等级: 大尉
  • 技术积分: 330
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-09 10:21
文章分类
文章存档

2011年(2)

2010年(22)

2009年(15)

我的朋友

分类: LINUX

2009-12-04 19:51:59

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.vim
snipMate可以帮助您在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


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