ubuntu/centos vim配置golang开发环境

  • Post author:
  • Post category:golang



写的第一篇Blog,只是想方便的记录一下以后的一些信息,写的不好的地方,请批评指正。






刚刚步入linux之路,逐渐熟悉使用ubuntu/ centos这样的系统,配置vim,使它满足自己的日常开发需求,是必不可少的环节。


Vim-go是当前使用最为广泛的用于搭建Golang开发环境的vim插件,这里我同样使用vim-go作为核心和基础进行环境搭建的。vim-go利用开源Vim插件管理器安装,

gmarik/Vundle.vim

是目前被推荐次数更多的Vim插件管理器,超过了

pathogen

。这里我们 就用vundle来作为Vim的插件管理工具。



1.安装Vundle.vim

mkdir ~/.vim/bundle

git clone https://github.com/gmarik/Vundle.vim.git     ~/.vim/bundle/Vundle.vim




创建~/.vimrc文件,用于编辑vim的配置信息:

set nocompatible              " be iMproved, required
filetype off                  " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()    #需要安装的Plugin,放在call vundle#begin() 与call vundle#end() 之间

" let Vundle manage Vundle, required
Plugin 'gmarik/Vundle.vim'    #安装Vundle.vim插件

Plugin 'fatih/vim-go'    #安装vim-go插件

" All of your Plugins must be added before the following line
call vundle#end()            " required
filetype plugin indent on    " required


保存~/.vimrc文件,重新打开vim,执行:PluginInstall,Vundle.vim会在左侧打开一个Vundle Installer Preview子窗口,窗口下方会提示:“Processing ‘… …’”,待安装完毕后,提示信息变 成“Done!”


此时,~/.vim/bundle下多了一个vim-go文件夹:

$ ls .vim/bundle/
vim-go/  Vundle.vim/


编辑.go文件,会发现vim已具备 语法高亮、保存时自动format的功能。





2.安装go.tools Binaries



版权声明:本文为xylin821原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。