posts - 189,comments - 115,trackbacks - 0

我常用的gVim配置和插件

尤其是在使用笔记本键盘的情况下,号称“让你的双手不离开打字区”,这真是个伟大的设计思路。

先上一张我的gVim截图:

怎么样,还行吧,自我感觉挺酷的:-)

下面是我的gVim配置,都写了注释的:

"gVim启动窗口位置 大小
winpos 173 162
set lines=25 columns=108 

"设定文件编码
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936

syntax on

"配色风格
colorscheme desert

"文本缩进设置
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set cindent
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
set nu

"如果没有下面这段就拷贝进来吧 虽然不知道干什么的
if &term=="xterm"
set t_Co=8
set t_Sb=^[[4%dm
set t_Sf=^[[3%dm
endif

"设定折叠方式
"set foldmethod=indent

"以下字符将被视为单词的一部分 (ASCII):
"set iskeyword+=33-47,58-64,91-96,123-128

"打开文件自动跳转到上次编辑的行
au BufReadPost * if line("'\"") > 0|if line("'\"") <= line("$")|exe("norm '\"")|else|exe "norm $"|endif|endif

"Get out of VI's compatible mode..
set nocompatible

"Sets how many lines of history VIM har to remember
set history=400

"文件在外部被修改则自动保存
set autoread

" vim用户界面

"Turn on WiLd menu
set wildmenu

"Always show current position
set ruler

"The commandbar is 2 high
set cmdheight=2

"Show line number 显示行号
set nu

"Set backspace
set backspace=eol,start,indent

"Bbackspace and cursor keys wrap to
set whichwrap+=<,>,h,l

"show matching bracets
set showmatch

"How many tenths of a second to blink
set mat=2

filetype plugin on

"同样适用于jQuery的js语法高亮
au BufRead,BufNewFile *.js set syntax=jquery

map  :NERDTreeToggle

nmap   :TlistToggle
let Tlist_Use_Right_Window=1
set tags=tags;/

"对NERD_commenter的设置
let NERDShutUp=1
"支持单行和多行的选择,//格式
map  ,c

" phpDocumentor for VIM
inoremap  :call PhpDocSingle()
nnoremap  :call PhpDocSingle()
vnoremap  :call PhpDocRange()

"对.vimrc配置文件的修改立即生效
autocmd! bufwritepost _vimrc source %

然后是我使用的插件:
NERDTreeToggle :用于导航和打开文件,在上面截图的左边区域
TlistToggle :用于导航代码中的类、变量以及函数(方法)
OmniComplete :代码的自动补全,快捷键是Ctrl+x Ctrl+o,支持很多种语言
NERDCommenter :用于给代码加注释
phpDocumentor :用于给php类和函数加文档 按下alt+/时

posted on 2012-01-19 11:15 MEYE 阅读(1542) 评论(1)  编辑  收藏

FeedBack:
# re: 我常用的gVim配置和插件
2012-03-28 12:43 | jj
日你嘴 在哪保存呀  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: