如何让 tail -f 用 vim 显示彩色输出?

Ben*_*min 9 command-line less colors vim tail

在这个问题中,吉尔斯回答了

另一种可能性是tail -fEmacs shell 缓冲区中运行并使用 Emacs 的语法着色能力。

因为我是 vim 用户,所以我想用vim而不是emacs来做这件事。
请问VIM有这个功能吗?

lil*_*jwg 2

您可以编写一个多线程插件来在 Python 或 Vim 支持且具有线程的任何其他脚本中实时更改缓冲区。

但据我所知,这只适用于终端。至少在X11中,如果GUI被另一个线程修改,GUI版本就会崩溃。

如果您接受其他程序,grcccze能够对流进行着色。