Kullanarak terminale renkli çıktı yazdırmak oldukça Perl komut dosyaları var Term::ANSIColor
. Bu, bir kabuk betiğinin örn.
echo -e '\e[1;31mError:\e[0m Your fault.'
Bu komutların günlük dosyalarını görüntülemek less
( -R
anahtarla) çalışır, ancak Vim'de renk karakterleri şu şekilde ham görüntülenir:
^[[1;31mError:^[[0m Your fault.
Bu işaretçileri eşleştirmek, gizlemek ve sonuçta ortaya çıkan sözdizimi bölgelerini buna göre renklendirmek için bir sözdizimi dosyası yapardım, ancak önce böyle bir şey olup olmadığını kontrol etmek istedim.
2
... Ve bu konu için Google için çok zor. "Vim" ve "renkler" içeren her sorgu yüzlerce renk şeması getiriyor, ki bu benim istediğim gibi değil.
—
Stefan Majewsky
vim ansi color
olsa da, oldukça yararlıdır.