でファイルを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
。
パッケージの名前変更は異なりますか? 検索/置換を使用する必要がありますか、それとも構成が破損している可能性がありますか?