非常不错的一个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的最终补全插件,有时间试试。
首先是基本设置。
[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的最终补全插件,有时间试试。
相关文章推荐
- 一个不错的vim配置
- 一个不错的vim配置,下面是传送门
- 推荐一个非常不错的.NET系统--C1协同平台
- 一个不错读取Configuration文件的类,方便设置配置文件
- 一个经试用效果非常不错的数据库连接池
- 一个非常不错的Email地址校验函数
- 一个不错的VIM文档讲JDE的
- 一个非常不错的小型项目组任务、bug管理工具 Track+
- 一个可以放wordpress博客的PHP国外免费空间速度非常不错
- 非常不错的一个JS分页效果代码,值得研究
- 一个非常不错的Email地址校验函数
- 又一个非常不错的验证码,推荐一下
- 嗯,今天发现了一个非常不错又免费的软件文档下载站点
- 找到一个非常不错的文章保存软件
- 一个经试用效果非常不错的数据库连接池
- 一个不错的IVR流程配置工具的CollectDTMFs的界面
- 一个非常不错的loading 效果
- 非常不错的一个javascript 类
- 分享一个非常不错的手机定位网
- 推荐:一个非常不错的开源GUI网络包协议分析器