我的问题。
archlinux

我的vimrc

TLHL28 posted @ Thu, 28 May 2009 01:01:56 +0800 in 随笔 with tags 记录 , 1441 readers

非常乱....都是在网上东拼西凑的, 没有整理......

 

if has("gui")
   set guifont=Liberation\ Mono\ 10
endif
"l
"set guifont=Courier\ 10
filetype plugin on
:colorscheme desert
:syntax enable
:set nu!
:set cindent shiftwidth=4
:set softtabstop=4
"函数与变量列表
nnoremap <F12> :TlistToggle
":set tags=/home/tlhl28/drcom-1.4.8/tags
set tags=/home/tlhl28/jaikuengine/tags
"记录自动补全
let g:SuperTabRetainCompletionType=2

set hlsearch        " 高亮显示搜索结果
set showmatch       " 设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号

"GCC/G++ Compiler
map <F5> :call CompileRunGcc()<CR>

func! CompileRunGcc()
exec "w"
exec "!gcc % -o %<"
exec "./%<"
endfunc

"结合Taglist 和 fileExplorer"
let g:winManagerWindowLayout='FileExplorer|TagList'
nmap wm : WMToggle<cr>

"for quickFix"
set cscopequickfix=s-,c-,d-,i-,t-,e-

"miniBufExpl用<C-h,j,k,l>上下左右切换窗口"
let g:miniBufExplMapWindowNavVim = 1

"search whole project"
nnoremap <silent> <F3> :Grep<CR>

"代码折叠"
set foldmethod=syntax
set foldlevel=100 " 启动vim时不要自动折叠

":cs add /home/tlhl28/drcom-1.4.8/cscope.out /home/tlhl28/drcom-1.4.8
:cs add /home/tlhl28/jaikuengine/cscope.out /home/tlhl28/jaikuengine

"for python"
set expandtab
set textwidth=79
set tabstop=8
set softtabstop=4
set shiftwidth=4
set autoindent

 

插件弄了一堆~

a.vm                切换至同名的“.h”文件

minibufexpl.vim        buffer(显示多个文件)

echofunc.vim         显示具体函数的参数列表

grep.vim            工程搜索,全局搜索

bufexplorer.vim        for winmanager

supertab.vim        超级补全,按tab键

taglist.vim            该文件变量,函数等元素列表

winfileexplorer.vim
winmanager.vim
wintagexplorer.vim    for winmanager

还有很多.....有心思的时候整理了...

 


Login *


loading captcha image...
(type the code from the image)
or Ctrl+Enter