1

Vim で実行できるように、VsVim で独自のカスタム コマンドライン コマンドを定義して、ここで説明することは可能ですか?

次の行のさまざまなバリエーションを .vsvimrc ファイルに追加しようとしましたが、成功しませんでした。

command clean :vsc CodeMaid.CleanupCode<cr>
:command clean :vsc CodeMaid.CleanupCode<cr>
command clean execute ":vsc CodeMaid.CleanupCode<cr>"

それでも

nmap :clean :vsc CodeMaid.CleanupCode<cr>

うまくいくようですが、私が本当に探していたものではありません。

4

1 に答える 1

0

ソースを見ると、コマンドを介してユーザー定義コマンドをサポートしていないことがわかります:commandhttps://github.com/jaredpar/VsVim/blob/master/Src/VimCore/Interpreter_Parser.fs#L121

作成者にサポートを追加する予定があるかどうかを尋ねることができます。そのための最適な場所は、おそらくプラグインのページの Q&A セクションです 。 /view/ディスカッション

彼のコマンド パーサーの構造を簡単に見てみると、カスタム コマンドのサポートを追加するのは大変な作業のように思えますが、聞いてみても損はありません。

于 2015-05-29T19:35:11.220 に答える