4

InVIM %は優れた時間節約コマンドです。私はVerilogで作業していますが、角かっこはあまり使用されていません。%そこで、Verilogで効果的に使用できるメカニズムがあるかどうかを知りたいと思いました。

例えば ​​:

  1. カーソルが単語の下taskにあり、%コマンドを実行すると、ある行に移動しますendtask

  2. moduletoendmodulebegintoについても同様ですend

この種の機能は、大規模なVerilogモジュールと関数を検討しているときに非常に役立ちます。

4

1 に答える 1

6

matchit プラグインを有効にします。これは Vim のディストリビューションの一部ですが、デフォルトでは有効になっていません。手順は次のとおり:help matchit-installです。

Verilog はサポートされていないと思いますが、新しい定義を追加するのは比較的簡単です。詳細:help matchit-newlangについては、を参照してください。

于 2012-07-10T13:03:40.120 に答える