您的位置:首页 > 其它

vim的配置

2016-06-24 22:55 232 查看
 

先看看配置下来的最终效果

 


 

接下里就是如何去如何去配置它:

第一步: 打开终端(输入cd,进入当前用户的主目录)

 

第二步:在当前目录下, vim  .vimrc 内容为下面内容

syntax on

set nu

set shiftwidth=4

 

filetype plugin indent on

set completeopt=longest,menu

 

set cscopequickfix=s-,c-,d-,i-,t-,e-

 

let g:winManagerWindowLayout='FileExplorer|TagList'

nmap wm :WMToggle<cr>

 

" CTags的设定  

let Tlist_Sort_Type = "name"    " 按照名称排序  

let Tlist_Use_Left_Window = 1  " 在左侧显示窗口  

let Tlist_Compart_Format = 1    " 压缩方式  

let Tlist_Exist_OnlyWindow = 1  " 如果只有一个buffer,kill窗口也kill掉buffer  

let Tlist_File_Fold_Auto_Close = 0  " 不要关闭其他文件的tags  

let Tlist_Enable_Fold_Column = 0    " 不要显示折叠树  

autocmd FileType java set tags+=D:\tools\java\tags  

autocmd FileType h,cpp,cc,c set tags+=D:\tools\cpp\tags  

let Tlist_Show_One_File=1    "不同时显示多个文件的tag,只显示当前文件的

 "设置tags  

 set tags=tags  

 set autochdir

 "默认打开Taglist

 let Tlist_Auto_Open=1

 """"""""""""""""""""""""""""""

 " Tag list (ctags)

 """"""""""""""""""""""""""""""""

 let Tlist_Ctags_Cmd = '/usr/bin/ctags'

 let Tlist_Show_One_File = 1 "不同时显示多个文件的tag,只显示当前文件的

 let Tlist_Exit_OnlyWindow = 1 "如果taglist窗口是最后一个窗口,则退出vim

 let Tlist_Use_Left_Window = 1 "在左侧窗口中显示taglist窗口

 

 " minibufexpl插件的一般设置

 let g:miniBufExplMapWindowNavVim = 1

 let g:miniBufExplMapWindowNavArrows = 1

 let g:miniBufExplMapCTabSwitchBufs = 1

 let g:miniBufExplModSelTarget = 1   

 

第三步:

下载vim.tar.gz 解压到当前用户的主目录

 

下载cscope-15.8b.tar.gz

tar -zxvf cscope-15.8b.tar.gz

cd cscope-15.8b

./configure

make

make install

 

下载ctags-5.8.tar.gz

tar -zxvf ctags-5.8.tar.gz

cd ctags-5.8

make

make install

 vim.tar.gz   cscope-15.8b.tar.gz
  ctags-5.8.tar.gz下载地址

https://github.com/Stonelog/Linux/tree/master/vim

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vim的配置