Fwd: 如何让 vim 彩色化 显示自己 grep 抓出来的 内核日志文件 (合集转寄)

0 views
Skip to first unread message

xiao shen wen(肖盛文)

unread,
May 22, 2023, 5:56:20 AM5/22/23
to us...@atzlinux.com, gz...@googlegroups.com, szlug

在 vi 里面,使用 :set filetype=messages 设置,可以用内核日志彩色化显示文件里面的关键字,
跟用 vi 打开 /var/log/ 里面的日志文件一致。



-------- 转发的消息 --------
主题: 如何让 vim 彩色化 显示自己 grep 抓出来的 内核日志文件 (合集转寄)
日期: Mon May 22 17:23:45 2023
From: atzl...@mysmth.net
回复地址: atzl...@mysmth.net
收件人: atzl...@yeah.net


转寄人: atzlinux (atzlinux)
标 题: Re: 如何让 vim 彩色化 显示自己 grep 抓出来的 内核日志文件 发信站: 水木社区 (Mon May 22 17:23:42 2023)
来 源: 117.132.191.207

【以下内容由 atzlinux 转寄于 VIM 版】
☆─────────────────────────────────────☆
atzlinux (atzlinux) 于 (Mon May 22 10:17:46 2023) 在
【如何让 vim 彩色化 显示自己 grep 抓出来的 内核日志文件 】 的大作中提到:

在 /var/log 目录下,我用 vim 直接打开某个日志文件,是可以看到彩色化显示各种关键字,时间等。

用 grep 抓取某个文件部分内容,生成一个新的 a.log 文件,
vim 打开,确没有颜色。

请问需要如何设置,才能够将一个 文件,用内核日志文件的彩色化显示关键字呢?




☆─────────────────────────────────────☆
flw (帅五进九) 于 (Mon May 22 11:13:08 2023) 在
【Re: 如何让 vim 彩色化 显示自己 grep 抓出来的 内核日志文件 】 的大作中提到:

set ft=xxx
这样可以手动指定文件类型。
我猜那些语法高亮是靠文件名识别的。你用 a.log 估计不太行。

【 在 atzlinux 的大作中提到: 】
: 在 /var/log 目录下,我用 vim 直接打开某个日志文件,是可以看到彩色化显示各种关键字,时间等。
: 用 grep 抓取某个文件部分内容,生成一个新的 a.log 文件,
: vim 打开,确没有颜色。
: 请问需要如何设置,才能够将一个 文件,用内核日志文件的彩色化显示关键字呢?




☆─────────────────────────────────────☆
atzlinux (atzlinux) 于 (Mon May 22 17:15:09 2023) 在
【Re: 如何让 vim 彩色化 显示自己 grep 抓出来的 内核日志文件 】 的大作中提到:

是的,

:set filetype=messages

这样设置就可以了。

谢谢!

【 在 anhnmncb 的大作中提到: 】
: 你先在自动识别高亮的文件里,看看 :set ft? 是什么。比如如果是log的类型,则可以在 .vimrc 里设:
: autocmd BufRead,BufNewFile *.log set ft=log
: 或者你在某个文件头,加上
: ...................





OpenPGP_0x2F338C7DC7909957.asc
OpenPGP_signature
Reply all
Reply to author
Forward
0 new messages