分页: 1 / 1

VIM 不能显示颜色怎么回事?

发表于 : 2018-08-09 0:43
esolve
我java工程用logback做日志
启用了颜色配置
但是vim日志文件时
显示不了颜色
而是诸如:

20180809 00:36:31.900|^[[34m INFO^[[0;39m|^[[1;31mmain^[[0;39m|^[[33mcom.nan.web.ControllerApplication:50^[[0;39m|^[[1;34mStarting ControllerApplication v0.0.1-SNAPSHOT on nanpc with PID 26523 (/home/nan/Program/eshop/web/web-0.0.1-SNAPSHOT.jar started by nan in /home/nan/Program/eshop/web)^[[0;39m
20180809 00:36:31.930|^[[34m INFO^[[0;39m|^[[1;31mmain^[[0;39m|^[[33mcom.nan.web.ControllerApplication:663^[[0;39m|^[[1;34mThe following profiles are active: home^[[0;39m


颜色即 ^[[34m
不能显示颜色,而是显示这些数字符号
怎么办?

Re: VIM 不能显示颜色怎么回事?

发表于 : 2018-08-09 11:10
poloshiao
https://www.cyberciti.biz/faq/turn-on-o ... vi-or-vim/
Turn On or Off Color Syntax Highlighting In vi or vim Editor

Re: VIM 不能显示颜色怎么回事?

发表于 : 2018-08-09 11:40
astolia
你是不是对vim有什么误解?vim并不会去自动处理转义那些转义符,你需要安装插件 https://www.vim.org/scripts/script.php?script_id=302
另外上面的vim插件没有处理后面的m,不过无关紧要。
一般直接用less看就是了,日志又不需要你去编辑,干嘛用vim。less -r xxx.log