vim配置source insight

    在编码的过程中一直使用IDE(eclips, source insight),有时也用下vim,但只是一些基本的命令而已。
    工作中时常看到一些大牛将vim用的出神入化,非常的羡慕,但是由于自己太懒,一直没有去学习。
    终于决定开启学习vim的第一步,将vim打造成source insight。
    找了许多资料,走了些弯路,看到了一个vim的source insight的雏形。

    第1步,安装Vundle
    (网上有很多介绍,但在不断转载中错误的说法也很多,有的版本已经很老了,最好的方法就是按照“官网”的步骤来)
    https://github.com/VundleVim/Vundle.vim
    关于如何安装、配置、使用,“官网”上介绍的很清楚,就不copy-paste了。

    第2步,安装插件
    基本的类source insight插件3个就够了:TagList, NERDTree, SrcExpl。
    我在Vundle中利用PluginSearch搜索后发现名字有些不一样,会有一些疑惑;所以,最好的方法还是按照“官网”的步骤来。
    https://github.com/vim-scripts/taglist.vim
    https://github.com/scrooloose/nerdtree
    https://github.com/wesleyche/SrcExpl
    自己下载安装的插件都放在:~/.vim/bundle/ 下面。 
    (我在安装NERDTree后遇到目录显示乱码问题,直接去~/.vim/bundle/nerdtree/plugin/NERD_tree.vim中改写:
      if !nerdtree#runningWindows()
        call s:initVariable("g:NERDTreeDirArrowExpandable", "|")   //“乱码”改成“|”
        call s:initVariable("g:NERDTreeDirArrowCollapsible", "|")  //“乱码”改成“|”
    )
      
    第3步,配置
    有了工具,不配置,用不了;配置了,还是不会用。
    关于如何配置.vimrc文件,还是要按照“官网”的步骤。
    我在配置完成之后,热键启动不了,我怀疑自己的安装有问题,多次尝试之后,我才发现vim热键与其他软件热键产生“热键冲突”,换个热键就可以了。
    也可以在vim中用命令启动上述三个插件(确认是否安装成功):TlistToggle, NERDTree, SrcExpl。
    除此之外,还有许多好用的配置,需要不断的尝试(学vim是一个长期的过程)。

    小总结:
    1. vim比自己想象中的强大(麻烦)许多,.vimrc配置五花八门,插件多了也会很慢,还是循序渐进的去学吧。
    2. 有些看起来很难的事情,只有真正自己动手了才知道怎么会事,会产生一些新的想法(思路)。
    3. 感谢大牛们的开源贡献。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值