我的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