vim-go开发环境Tagbar插件和NERTree插件安装

Tagbar插件和NERDTree插件是vim搭建go语言IDE环境必不可少的两个插件。下面是vim编辑go语言源码时,启动Tagbar插件和NERDTree插件后的效果图:
在这里插入图片描述

一、安装前准备:

在执行本文的vim安装Tagbar和NERDTree前,需要先安装好go语言环境、以及安装好vim的插件管理器Vundle插件和go语言基础插件“vim-go”,这些操作都在另外一篇文章《vim-go开发环境安装》里面介绍,这里就不再做介绍,下面介绍Tagbar和NERDTree插件的安装。

二、安装vim Tagbar插件:

Tagbar插件能在侧边栏展示当前go源码中的所有定义的常量、变量、函数等,并能从侧边栏快速跳转到它们的定义处 。安装好后可以使用":help Tagbar"命令获得使用帮助,也可以去官网查看相关文档:http://majutsushi.github.io/tagbar/

1、安装gotags:

gotags是go语言编写的,直接使用go get命令安装:

go get -u github.com/jstemmer/gotags

2、安装ctags:

yum -y install ctags

3、安装vim Tagbar插件:

~/.vimrc插件填写处添加下面几行,保存后重新启动vim(这里我们将Tagbar插件的启动命令注册为F8键)。再在命令模式运行:PluginInstall命令安装插件,直到Tagbar插件安装完成:

Plugin 'Tagbar'
" 设置tagbar的窗口宽度
let g:tagbar_width=30
" 映射Tagbar的快捷键,按F8自动打开
map <F8> :TagbarToggle<CR>

4、Tagbar插件启动测试:

安装好Tagbar插件后,用vim打开go文件,输入:Tagbar或者按F8就可以打开Tagbar。可以使用CTRL+W+方向键实现窗口切换,可以使用Ctrl + ]跳至函数定义处,然后再使用Ctrl + t返回。下面是Tagbar的常用的快捷键和命令: 在这里插入图片描述

三、vim安装NERDTree插件:

NERDTree插件能以树型结构在侧边栏展示当前工作目录下所有文件夹和源文件,并支持快速打开指定的源文件。安装好后可以使用:help NERDTree命令获得使用帮助,也可以去官网查看相关文档:https://github.com/scrooloose/nerdtree

1、安装NERDTree插件:

~/.vimrc插件填写处的继续添加下面两行,保存并重新启动vim(这里我们将NERDTree插件的启动命令注册为F7键)。然后再在命令模式运行:PluginInstall命令安装插件,直到NERDTree插件安装完成:

Plugin 'scrooloose/nerdtree'
map <F7> :NERDTreeToggle<CR>

2、NERDTree插件启动测试:

安装好Tagbar插件后,用vim打开go文件,输入:NERDTree或者按F7键就可以启动NERDTree。下面是NERDTree的常用的快捷键和命令:
在这里插入图片描述
原文链接:http://aiezu.com/article/linux_vim_golang_tagbar_nerdtree.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值