問題タブ [vim-go]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
406 参照

go - coc.nvimを使用したvim-go:パッケージの名前を変更する方法は?

でファイルをwork.go開いていますvim-go。パッケージに入っていますoldpackagename

リファクタリングして名前をnewpackagename. そのためのツールはありますか?その理由は、 の当初の仮定がoldpackagenameもはや当てはまらないからです。

検索して置換できることは知っていますが、通常はどちらか

  • GoRenameそれぞれ
  • nmap <leader>rn <Plug>(coc-rename)

すべての出現箇所の名前を自動的に変更するのに問題なく動作します。

しかし、パッケージ名については、次のようになります。

vim-go: [rename] SUCCESS vim-go: およびの要求された位置で識別子の名前を変更できませんGoRename:

[coc.nvim] 名前変更時のエラー: 要素の名前を変更できません。のためにcoc.nvim

パッケージの名前変更は異なりますか? 検索/置換を使用する必要がありますか、それとも構成が破損している可能性がありますか?

0 投票する
0 に答える
307 参照

go - :GoInstallBinaries は問題ありませんが、vim-go は機能していません

fatih/vim-go プラグインをインストールしています。インストール後 (私は Vim8 パッケージを使用しています)、実行します:GoInstallBinaries。イメージでインストールは完了です。

ここに画像の説明を入力

だから、...なぜ私がそのようなコマンドを実行するとGoRun、エディターは私に答えます:

ここに画像の説明を入力