zshはoh-my-zshというのを使います。vimはdeinでプラグインを入れます。Goはvim-goプラグインを入れます。
goのインストール
$ sudo -i $ apt-get update $ apt-get upgrade $ apt-get install golang $ which go /usr/bin/go
zsh
zshのインストール
$ apt-get install zsh $ which zsh /usr/bin/zsh $ chsh Changing the login shell for hoge Enter the new value, or press ENTER for the default Login Shell [/bin/bash]: /usr/bin/zsh
oh-my-zshをインストール
$ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
.zshrcの設定
$ vim .zshrc
.zshrcに下記を追加
export GOPATH=$HOME/go export GOBIN=$HOME/go/bin export PATH=$PATH:$HOME/go/bin
$ source .zshrc
Vimの設定
dein.vimをcloneする
$ cd
$ mkdir .vim
$ cd .vim
$ git clone https://github.com/Shougo/dein.vim.git
.vimrcを取得
$ cd $ git clone https://github.com/endoyuta/vim_config.git $ ln -s ~/vim_config/.vimrc
deinとプラグインのインストール
$ vim
vim-goプラグインの設定
vim内で、:GoInstallBinariesを実行。
:GoInstallBinaries