版本: gvim,版本7.4.52
操作系统: Linux 17
.vimrc (只有2行!):
autocmd BufRead,BufNewFile *.log set syntax=log4j
autocmd BufRead,BufNewFile program_log set syntax=log4j家庭中的.vim目录:
-syntax (directory)
--log4j.vim (plugin's file)结果:我所有的*.log和program_log看起来都是“黑白”的。
更新
:scriptnames的输出(用于file.log):
1: /usr/share/vim/vimrc
2: /usr/share/vim/vim74/debian.vim
3: /usr/share/vim/vim74/syntax/syntax.vim
4: /usr/share/vim/vim74/syntax/synload.vim
5: /usr/share/vim/vim74/syntax/syncolor.vim
6: /usr/share/vim/vim74/filetype.vim
7: /usr/share/vim/vim74/menu.vim
8: /usr/share/vim/vim74/autoload/paste.vim
9: ~/.vimrc
10: /usr/share/vim/vim74/plugin/getscriptPlugin.vim
11: /usr/share/vim/vim74/plugin/gzip.vim
12: /usr/share/vim/vim74/plugin/matchparen.vim
13: /usr/share/vim/vim74/plugin/netrwPlugin.vim
14: /usr/share/vim/vim74/plugin/rrhelper.vim
15: /usr/share/vim/vim74/plugin/spellfile.vim
16: /usr/share/vim/vim74/plugin/tarPlugin.vim
17: /usr/share/vim/vim74/plugin/tohtml.vim
18: /usr/share/vim/vim74/plugin/vimballPlugin.vim
19: /usr/share/vim/vim74/plugin/zipPlugin.vim
20: /usr/share/vim/gvimrc
21: /usr/share/vim/vim74/scripts.vim默认情况下的颜色方案。
/usr/share/vim/vim74/syntax文件的语法运行良好(java、css、html等)。
打开*.log后,我尝试了以下命令::syntax on、:set filetype=log4j等,但是log4j插件忽略了我。
UPDATE2
当app.php,:scriptname包含:
21: /usr/share/vim/vim74/syntax/php.vim
22: /usr/share/vim/vim74/syntax/html.vim
23: /usr/share/vim/vim74/syntax/javascript.vim没关系,我看到高光,但当logs.log -失败..。
发布于 2015-09-05 07:33:10
尝试使用log4jhighlighter,安装详细信息显示在github中。
发布于 2014-12-17 13:03:40
自动set,BufNewFile *.log set syntax=log4j 自动set,BufNewFile program_log set syntax=log4j
set syntax在这一点上是错误的,尝试set filetype=log4j
https://stackoverflow.com/questions/27520765
复制相似问题