Vim

是否有用於 CLI 應用程序的 ANSI 色輸出的 Vim 語法文件?

  • September 12, 2012

我有很多 Perl 腳本,它們使用Term::ANSIColor. 這與 shell 腳本執行時相同,例如

echo -e '\e[1;31mError:\e[0m Your fault.'

查看這些命令的日誌文件可以less(使用-R開關),但在 Vim 中,顏色字元顯示如下:

^[[1;31mError:^[[0m Your fault.

我會做一個語法文件來匹配這些標記,隱藏它們,並相應地為生成的語法區域著色,但首先我想檢查是否已經存在這樣的東西。

看看這個外掛,它可能是你想要的:

AnsiEsc.vim : ansi 轉義序列隱藏,但按指定突出顯示

引用自:https://unix.stackexchange.com/questions/47929