GVIM:SystemVerilog言語で特定の開始の終わりを見つけるためのショートカット

GVIM:SystemVerilog言語で特定の開始の終わりを見つけるためのショートカット

end特定のアイテムbeginを見つけるにはショートカットが必要です。システムVerilog通事論。

ベストアンサー1

vim基本一致中括弧、角括弧、括弧などと同様に、コマンドモードのキーを a から一致する項目に、 a から一致する項目に移動matchitできるようにするパッケージがあります。%beginend<tag></tag>

これを使用するには、次のようにmatchitパッケージを有効にできます。

:packadd! matchit

次に、一致する単語を定義します。

:let b:match_words = '\<begin\>:\<end\>,\<module\>:\<endmodule\>'

これを使用するには、カーソルをbeginコマンドモードの上に置き、キーを押すと一致する/に移動します。もう一度押すと、開始した場所に戻ります。end%endbegin%

~/.vimrcこれらのコマンドを(または)に入れることができます~/.gvimrcmatchitvi互換モード(viを使用)でvimを使用している場合、このパッケージは機能しません:set compatible

特に、このメカニズムと対話する:h matchit方法の詳細情報を確認できます。matchitsyntax

おすすめ記事