8 例如: 我的印象是,$(...)建議在``,因爲它更容易窩。 來源 2011-03-24 David Wolever +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標準中的這種改變。 來源 2011-03-24 17:15:08 SiegeX
14 因爲你的.vimrc文件不包含 let g:is_posix = 1 見http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552108 來源 2011-03-24 18:34:51 user123444555621
重:從問題刪除「VIM」前綴:據我所知,有些不喜歡這個...但我強烈地喜歡它,所以除非有我發現的社區指南,否則我寧願留下。 – 2011-03-24 17:09:07
如果您在腳本的頂部放置了'#!/ bin/bash',它是否仍然突出顯示爲錯誤? – 2011-03-24 20:46:17
@Brandon:是的,我相信它......雖然現在我已經設置了'g:is_posix',所有的問題都解決了。 – 2011-03-24 20:53:23