vim配置

Vundle插件,可以说是一个插件管理器。安装方法:git clone https://github.com/gmarik/vundle.git D:\Vim\vimfiles\bundle\vundle(先安装git工具)

filetype off  
" 此处规定Vundle的路径  
set rtp+=$VIM/vimfiles/bundle/vundle/  
call vundle#rc('$VIM/vimfiles/bundle/')  
Bundle 'gmarik/vundle'  
filetype plugin indent on  
  
" vim-scripts repos  
Bundle 'taglist.vim'  
filetype plugin indent on     " required!



taglist插件,需先安装Ctags,安装方法:在Vim安装目录的_Vimrc文件中, Vundle插件管理条目中加上"Bundle 'taglist.vim'"项,并且配置选项"


let Tlist_Ctags_Cmd='D:/ctags58/ctags58/ctags' "ctags执行文件完整目录
let Tlist_Use_Right_Window = 1 "让taglist窗口出现在Vim的右边


let Tlist_File_Fold_Auto_Close = 1 "当同时显示多个文件中的tag时,设置为1,可使taglist只显示当前文件tag,其它文件的tag都被折叠起来。


let Tlist_Show_One_File = 1 "只显示一个文件中的tag,默认为显示多个


let Tlist_Sort_Type ='name' "Tag的排序规则,以名字排序。默认是以在文件中出现的顺序排序


let Tlist_GainFocus_On_ToggleOpen = 1 "Taglist窗口打开时,立刻切换为有焦点状态


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


let Tlist_WinWidth = 32 "设置窗体宽度为32,可以根据自己喜好设置


" 设置快捷键
nnoremap <F6> :TlistOpen<CR>

nnoremap <F8> :TlistClose<CR>

其他一些设置


set nobackup
set nu
set tabstop=2                        "设置tab键为2个空格,
set shiftwidth =2                   "设置每一级缩进的长度
set expandtab                        "缩进用空格来表示
set autoindent                      "自动缩进
filetype plugin indent on
syntax on




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值