Apakah ada file sintaks Vim untuk keluaran aplikasi CLI berwarna ANSI?

11

Saya memiliki cukup banyak skrip Perl yang mencetak keluaran berwarna ke terminal, menggunakan Term::ANSIColor. Ini sama dengan ketika skrip shell melakukan mis

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

Melihat file log dari perintah ini berfungsi less(dengan -Rswitch), tetapi dalam Vim, karakter warna ditampilkan mentah seperti ini:

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

Saya akan melakukan file sintaks untuk mencocokkan marker ini, menyembunyikannya, dan mewarnai daerah sintaks yang dihasilkan sesuai, tetapi pertama-tama saya ingin memeriksa apakah sudah ada sesuatu seperti ini.

Stefan Majewsky
sumber
2
... Dan sangat sulit bagi Google untuk topik itu. Setiap kueri yang mencakup "vim" dan "warna" memunculkan ratusan skema warna, yang bukan yang saya inginkan.
Stefan Majewsky
vim ansi colorcukup membantu.
Sven

Jawaban: