2013-03-27 68 views
3

我讀的Verilog代碼,我想開unit1.vs但代碼包含:提高「下光標搜索」(GF)在vim

unit1 unit1_instance {...} 

我可以通過添加做到這一點:

includeexpr=substitute(v:fname,'\(.*\)','\1.vs','i') 

in vimrc and using gf

我現在有另一個unit2.sdpv,它被實例化爲unit1。如何擴展includeexpr以搜索file.vsfile.sdpv

回答

5

嘗試使用suffixesadd代替includeexpr

:set suffixesadd=.vs,.sdpv 
+0

多謝:) – viraj 2013-03-28 00:23:51

+0

我讀過這個功能一大堆的問題和答案在網上,大部分的問題都真正尋找的'suffixesadd'而大多數答案都是使用'includeexpr'的複雜解決方案。對於簡單的解決方案的榮譽。 – dpw 2017-06-27 20:11:34