Vim常用插件及配置

本文主要介绍两款Vim常见的插件,对提升vim编辑效率有很大帮助。

一、 nerdtree (用于浏览工程的目录结构)

[官网链接](http://www.vim.org/scripts/script.php?script_id=1658)
下载后直接在 ~/.vim/ 目录下解压便可生效。
在~/.vimrc下加入如下配置方便使用
" NERD tree
let NERDChristmasTree=0
let NERDTreeWinSize=35
let NERDTreeChDirMode=2
let NERDTreeIgnore=['\~$', '\.pyc$', '\.swp$']
let NERDTreeShowBookmarks=1
let NERDTreeWinPos="left"
" Automatically open a NERDTree if no files where specified
autocmd vimenter * if !argc() | NERDTree | endif
" Close vim if the only window left open is a NERDTree
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTreeType") && b:NERDTreeType == "primary") | q | endif
" Open a NERDTree
nmap <F5> :NERDTreeToggle<cr>

使用vim编辑的时候可用 F5 快捷呼出。

二、 taglist (用于查看文件下的函数、变量)

下载链接
安装步骤同上
在~/.vimrc 中配置如下

" Taglist
let Tlist_Show_One_File = 1            "不同时显示多个文件的tag,只显示当前文件的                                                                                                         
let Tlist_Exit_OnlyWindow = 1          "如果taglist窗口是最后一个窗口,则退出vim
let Tlist_Use_Right_Window = 1         "在右侧窗口中显示taglist窗口
nmap <F6> :TlistToggle<CR>

使用vim编辑的时候可用 F6 快捷呼出。

PS: 对于vim的代码补全功能,个人习惯用vim自带的 Ctrl+n 的方式, 如果对自动补全要求比较高的话推荐使用 YouCompleteMe插件。 下载链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值