您的位置:首页 > 职场人生

程序员的vim配置文件

2011-10-29 15:09 267 查看
我是linux菜鸟,偶尔用一下vim,使用的很不熟悉,今天找到这个vim配置文件很好!自己留在这里以备以后忘了再次用!原文如下:

想在linux下尝试用vim进行Python的开发,花了一下午的时间,研究了N个文档,才搞出一个自己看得过去的配置,与大家分享。如果大家有更好的配置,麻烦大家也一定要告诉我,因为我还处于vim使用的学习阶段。

配置vim的方法是在用户主目录下建立个.vimrc文件,我一般使用root帐户,所以就在/root/下建立一个.vimrc文件:vi /root/.vimrc,以下是我的配置,直接复制粘贴进去即可。

"语法高亮

syntax on

"显示行号

set nu

"修改默认注释颜色

hi Comment ctermfg=DarkCyan

"允许退格键删除

set backspace=2

"启用鼠标

set mouse=a

set selection=exclusive

set selectmode=mouse,key

"侦测文件类型

filetype on

"载入文件类型插件

filetype plugin on

"为特定文件类型载入相关缩进文件

filetype indent on

"设置编码自动识别, 中文引号显示

let &termencoding=&encoding

set fileencodings=utf-8,gbk,ucs-bom,cp936

set encoding=euc-cn

set ambiwidth=double

"设置高亮搜索

set hlsearch

"在搜索时,输入的词句的逐字符高亮

set incsearch

"按C语言格式缩进

set cindent

"设置Tab长度为4格

set tabstop=4

"设置自动缩进长度为4格

set shiftwidth=4

"继承前一行的缩进方式,特别适用于多行注释

set autoindent

"显示括号匹配

set showmatch

"括号匹配显示时间为1(单位是十分之一秒)

set matchtime=1

"增强模式中的命令行自动完成操作

set wildmenu

"不要生成swap文件,当buffer被丢弃的时候隐藏它

setlocal noswapfile

set bufhidden=hide

[转载自: http://jythoner.iteye.com/blog/287879, 在此谢谢原文作者无私的分享!]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: