Vim を使用して 1 か月間 Go スクリプトをコーディングしてきましたが、パッケージのインポートとアンインポートに関しては:Import
、:Drop
vim コマンドにかなり慣れています。
しかし、大文字を含む長い単語を頻繁に入力するのにだんだん疲れてきたので、:i
and:d
以外の:Import
and:Drop
が使えれば、さらに満足できると考えるようになりました。ただし、Vim でそのようなコマンドを定義できるかどうかはわかりません。これには、1) コマンドライン モードに切り替えること、および 2) 入力時に動的に決定される変数を取得することが含まれるためです。
たとえば、encoding/csv
パッケージをインポートする場合、入力したいのは:i encoding/csv
などです...これらのコマンドを定義できますか?
私はこの質問に出くわしましたが、それが何をしているのかわかりませんし、そもそもこの質問に答えが当てはまるかどうかもわかりません。リンクされた投稿のw
とをすべて または に置き換えることで問題を解決できますか?W
i
d
また、変数を取らない場合 (たとえば、Fmt
スクリプトを go-format するコマンド) とは異なりますか?
ありがとう。