2012-07-10 19 views
4

VIM%是優良的節省時間的命令。 我在verilog中工作,它沒有多少使用括號。所以我想知道有沒有什麼機制可以在Verilog中有效地使用%使得VIM「%」命令以Verilog類型代碼更加有用

例如:

  1. 如果我的光標在字task我給%命令需要我的地方,我們有endtask行。

  2. 同樣,對於moduleendmodulebeginend

當我們正在研究大型的verilog模塊和函數時,這種功能可能非常有用。

回答

6

激活matchit插件。它是Vim發行版的一部分,但它並未默認激活。說明如下::help matchit-install

我不認爲Verilog的支持,但它相對容易地添加新的定義。詳情請參閱:help matchit-newlang

+0

':幫助matchit-newlang'給'E149:對不起,matchit-newlang' – 2012-07-10 13:15:54

+3

沒有幫助看一看[這個例子](http://thetinkerer.blogspot.com/2009/02/matchitvims-bmatchwords -for-template.html)用於擴展perl的一些模板工具箱指令的匹配。 – holygeek 2012-07-10 13:25:04

+1

@nav_jean,它可以在':help matchit-install'中激活匹配插件。 – romainl 2012-07-10 13:55:52