我有这样的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”文件,该插件将被使用。如果安装正确。