1
2

More than 3 years have passed since last update.

最も簡単にパワフルなGolangのvim開発環境をSpaceVimで構築する

Posted at

はじめに

Vimでgolangを書く環境を整えたいと思っていたところ、SpaceVimを使ってそれがとても簡単にかつ満足度高く実現出来たので書いていきたいと思います。

前提としてSpaceVimが適用されていることが前提となりますので、インストールされていない方は、こちらで設定を行なってください。
Golangのインストールなどについても解説しません。

layersの追加

このlayerを使います。

~/.SpaceVim.d/init.tomlに以下の記述を追加します。

[[layers]]
  name = "lang#go"

一度保存して、vimを開いてください。
vimのnormalモードで以下を実行します。

:GoInstallBinaries

上記実行後、gotagsをインストールするため、以下もターミナルで実行しておきましょう。

$ go get -u github.com/jstemmer/gotags

使い方

key-bindingsに詳しい使い方は書いてありますが、以下に少し書いておきます。

キーバインド 実行内容
space + l + b go build
space + l + r go run
space + l + h go info
space + l + M add import
space + l + t go test
1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2