如何在Vim上设置Golang写作环境

    Vim で golang を書く環境を整える

我已经转移到个人博客了。


如果在vim中进行Go语言编码,可以通过语法高亮、gofmt和goimports等工具来轻松编码。不过,我个人感觉有些人的文章写得很复杂,所以我个人总结了一下。

安装Golang

苹果操作系统 X

$ brew install golang

CentOS -> CentOS操作系统

$ sudo yum install golang --enablerepo=epel

乌班图

$ sudo apt install golang

创建用于GOPATH的目录。

$ mkdir $HOME/.golang
$ mkdir $HOME/go

将环境变量设置到.zshrc文件中(在bash中为.bashrc)。

    vim ~/.zshrc で編集
export GOPATH=$HOME/go
export GOROOT=$( go env GOROOT )
export PATH=$GOPATH/bin:$PATH
    .zshrcの再読み込み(bashの場合は.bashrc)
$ source ~/.zshrc

安装 vim-go

在安装vim-go之前,需要安装vim的插件管理工具。

本次使用vim-plug作为vim的插件管理工具。

$ curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
 https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

编辑.vimrc文件

    vim ~/.vimrc
call plug#begin('~/.vim/plugged')
Plug 'fatih/vim-go'
call plug#end()

插件的安装

    プラグインインストール
vim +PlugInstall +q +q
vim +GoInstallBinaries +q +q
    goimports が実行されるよう設定を追加
$ vi ~/.vimrc
let g:go_fmt_command = "goimports"
广告
将在 10 秒后关闭
bannerAds