0
我想將變量設置爲使用exuberant Ctags
在特定文件夾中生成的所有gotags
文件的集合。 (gotags
不過是tags
文件重命名)。vimrc如何調用unix find?
我在我的.vimrc
文件中放入以下幾行。
set tags+=/usr/local/go/src/gotags
set tags+=`find /home/vimal/gowork/src -name gotags`
但它不工作,我得到以下錯誤
$ vi ~/.vimrc
Error detected while processing /home/vimal/.vimrc:
line 157:
E518: Unknown option: /home/vimal/gowork/src
Press ENTER or type command to continue
如何解決錯誤,並設置tags
變量與值列表中的所有gotags
文件的下一個目錄樹。
非常感謝您的回答,但不知何故,只有標籤來自'/ usr/local/go/src/gotags'的文件僅被檢查,其他標籤文件作爲'findfiles'列出的結果不被搜索。 – weima
我檢查了':findfile()'的幫助,發現我們需要使用通配符「*」進行向下搜索。所以應該使用'findfile('gotags','/ home/vimal/gowork/src/*',-1)' – weima
謝謝@Sato :) – weima