Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

【vim-go】便利なコマンド一覧

$
0
0

参考

公式vim-goドキュメント

一覧

個人的によく使うものを、まとめます。

キー内容
gd定義元にジャンプ(Ctrl-oで元のファイルへ戻る)
:GoFmtgo fmt実行(:wで保存時にも実行される)
:GoErrCheck現在のpackage内でエラーチェック
Ctrl-x Ctrl-oカーソル下のコード補完
:GoImports足りないpackageを追加、不要packageを削除
:GoRename [to]カーソル下にある識別子を[to]で指定した名前に一括変更
:GoDoc [word][word]のドキュメントを新たなウィンドウで開く。デフォルトの[word]はカーソル下
:GoDocBrowser [word]上記GoDocをブラウザで表示
:GoImplementsカーソル下の構造体やインターフェイスのリレーションを表示
:GoFillStructカーソル下の構造体にデフォルト値を与える

エイリアスをつけよう

コマンドが長いので、エイリアスを設定しましょう。
.vimrcに以下のように記述します。
エイリアスの最初の文字は大文字でないと怒られます。

.vimrc
" :command <エイリアス> <元のコマンド>:command Ge GoErrCheck:command Gii GoImports
.
.
.

Viewing all articles
Browse latest Browse all 5608

Trending Articles