我有這樣的vim插件VIM log4j的語法高亮不工作
http://www.vim.org/scripts/script.php?script_id=4111
安裝。我已經包括了的.vimrc以下行:
autocmd BufRead,BufNewFile *.log set syntax=log4j
我得到 「自動命令未知命令」
當我從bash的運行
. .vimrc
請幫助。
我有這樣的vim插件VIM log4j的語法高亮不工作
http://www.vim.org/scripts/script.php?script_id=4111
安裝。我已經包括了的.vimrc以下行:
autocmd BufRead,BufNewFile *.log set syntax=log4j
我得到 「自動命令未知命令」
當我從bash的運行
. .vimrc
請幫助。
Bash中的.
命令將參數作爲Bash腳本讀取;您正在執行Vim配置作爲Bash腳本。當然,Bash不知道autocmd
命令,因此抱怨。
Vim將在啓動時自動讀入您的~/.vimrc
(cp。:help initialization
)。只要打開一個新的Vim實例,你的新配置就會適用。你可以確保.vimrc
已經通過:scriptnames
讀取的文件路徑(應在開始上市),或者列出你定義通過:autocmd BufRead *.log
自動命令如果:edit somefile.log
,你可以驗證語法已通過:setlocal syntax?
您不需要運行該命令,一旦使用「vim」打開任何「* .log」文件,該插件將被使用。如果安裝正確。