您的位置:首页 > 其它

非常不错的一个vim配置经历

2014-11-19 13:09 211 查看
我用的操作系统是ubuntu 11.10.

首先是基本设置。

[plain] view
plaincopy

”Basic Settings{

set nocompatible "set nocp 设置和vi不兼容





set number "set nu 设置显示行号

set numberwidth=5

syntax on

filetype plugin on





set tabstop=4

set shiftwidth=4





let &termencoding=&encoding

set fileencodings=utf-8,gbk,ucs-bom,cp936 “设置文件编码检测





" 设置自动缩进

set ai "自动缩进

set ci "c model

set si "smart

" 解决插入模式下无法使用backspace删除的问题

set backspace=indent,eol,start

"}

界面设置

[plain] view
plaincopy

"GUI Settings{

" 不显示工具栏

set guioptions-=T

" 不显示菜单栏

set guioptions-=m

" 设置字体

" 设置配色类型

colorscheme wombat

" 启用鼠标右键

set mousemodel=popup

"}

插件,我一般用三个插件: 类、函数、变量列表插件;文件树插件 代码片段自动完成插件 代码补全插件

taglist 显示类 函数 变量的插件

nerdtree 文件树浏览的插件,还可以设定bookmark,即书签,我把我工程的文件夹都放到书签里,这样打开vim以后,可以直接通过打开书签打开工程,挺方便的。

snippetMate 这个是代码自动完成的插件,之前一直用这个,刚刚看到一个类似的插件,叫neocomplcache的插件,号称vim的最终补全插件,有时间试试。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: