我的vim配置文件【原创】

"打开语法高亮
syntax on

"步进式搜索
set incsearch
"高亮搜索
set hlsearch

"自动缩进
set autoindent
"C缩进风格
set cindent

"设置tab跳格数为4
set tabstop=4

"shift width, Often this is used as '>>', which adds indent to the current line.
set shiftwidth=4
set expandtab

set nocp
filetype plugin on


"设置快捷键Ctrl+F7为:make clean && make
map <C-F7> :make clean && make <cr>
"设置快捷键Ctrl+F8为:打开Emacs调试
map <C-F8> :!emacs -nw --eval "(gdb \"gdb --annotate=3 $*\")";
"设置快捷键Ctrl+F9为:自动生成C++ tags
map <C-F9> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q --language-force=c++<cr>
"设置快捷键Ctrl+F11为tp
map <C-F11> :tp<cr>
"设置快捷键Ctrl+F12为tn
map <C-F12> :tn<cr>

"尝试gbk,utf8两种编码方式
set fileencodings=utf-8,gbk

"设置着色方案
colorscheme elflord

 

"minibufexpl设置

let g:miniBufExplMapWindowNavVim = 1 

let g:miniBufExplMapWindowNavArrows = 1

let g:miniBufExplMapCTabSwitchBufs = 1 

let g:miniBufExplModSelTarget = 1

 

"windows下vim着色及字体
"color wombat
"set guifont=consolas:h12
"set fileencodings=utf-8,gbk

posted on 2010-11-10 18:15  sulpha  阅读(143)  评论(0编辑  收藏  举报

导航