2011-03-24 72 views
8

例如:

enter image description here

我的印象是,$(...)建議在``,因爲它更容易窩。

+1

重:從問題刪除「VIM」前綴:據我所知,有些不喜歡這個...但我強烈地喜歡它,所以除非有我發現的社區指南,否則我寧願留下。 – 2011-03-24 17:09:07

+0

如果您在腳本的頂部放置了'#!/ bin/bash',它是否仍然突出顯示爲錯誤? – 2011-03-24 20:46:17

+0

@Brandon:是的,我相信它......雖然現在我已經設置了'g:is_posix',所有的問題都解決了。 – 2011-03-24 20:53:23

回答

4

由於後者已折舊,因此建議您將$()設置爲反引號。你也是正確的,$()是POSIX shell。然而,據我所知,$()在2004年被添加到POSIX spec,並假設你有最新版本的vim,很有可能sh.vim語法高亮文件沒有被更新以反映POSIX shell標準中的這種改變。

相關問題