vim go IDE

作者: 甚了 | 来源:发表于2016-11-17 17:23 被阅读950次

    参考文章 vim-go-ide

    主要步骤:

    1. 下载vim_go_runtime

      git clone git@github.com:farazdagi/vim-go-ide.git ~/.vim_go_runtime

    2. 安装

      sh ~/.vim_go_runtime/bin/install

      Note: 系统的Vim配置不会受此配置的影响

    3. 运行新的vim配置

      vim -u ~/.vimrc.go

      这时可能会报错,错误参考Issue,可以安装pathogen解决:

      mkdir -p ~/.vim/autoload ~/.vim/bundle

      curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim

      当然你也可以给当前命令配置别名:

      alias vimgo='vim -u ~/.vimrc.go'

    4. vim-go 插件
      打开vim执行:

      :GoInstallBinaries

      这时会在$GOPATH/bin目录下加入go相关命令,例如tagbar等,但是要使用这些命令需要将 $GOPATH/bin加入$PATH环境变量

    运行效果

    Additional

    1. 卸载:

      rm ~/.vim_go_runtime
      rm ~/.vimrc.go
      
    2. nerdtree插件:

      nerdtree在安装vim_go_runtime时会一并安装上

    3. TagBar:

      可能你的电脑上没有安装Ctag库,可以通过homebrew安装Ctag库

      brew install ctags

    4. Vim版本:

      vim_go_runtime安装的产检neocomplete需要lua支持,可能需要升级vim

      brew install vim --with-lua --override-system-vim

    5. 扩展当前配置:
      创建/编辑 .vim_go_runtime/custom_config.vim,例如添加快捷键:

      map <C-n> :NERDTreeToggle<CR>
      nmap <F8> :TagbarToggle<CR>
      

    相关文章

      网友评论

        本文标题:vim go IDE

        本文链接:https://www.haomeiwen.com/subject/nmodpttx.html