Karşılık gelen renkle renk dizilerini vurgulama
Renk temalarını değiştirirken, gerçekten özlediğim bir şey, renk dizilerini karşılık gelen renkle renklendirecek bir vurgulamadır.
Belki bu kafa karıştırıcı geliyor? Bir örnek: işte bir Vim temasının bir parçası:
hi Constant ctermfg=Magenta guifg=Magenta
hi Special ctermfg=Red guifg=Red
hi Identifier ctermfg=Cyan guifg=Green
Dircolors dosyası için renk kodlarında olana benzer şekilde Magenta
macenta, Red
kırmızı vb. Renkte olacak bir sözdizimi vurgusuna sahip olmak istiyorum :

01;34
mavinin renk kodudur, bu nedenle Vim onu mavi olarak görüntüler 01;36
, camgöbeği vb.
Adlarında "renk" olan dosyaları sözdizimi dizininde aradım,
$ find . -iname '*color*'
./colortest.vim
./dircolors.vim
./syncolor.vim
ama bunların hiçbiri renk dizileri için uygun değildir.
Bazı kaynaklarım eksik mi yoksa kendi sözdizimi dosyamı mı oluşturmam gerekiyor?
Yanıtlar
Renk adları, onaltılık renkler ve RGB renkleri için bunu yapan birkaç eklenti vardır:
- Colorizer by Christian Brabandt, (bu soruyu kendi eklentisine bir bağlantıyla cevaplamaktan mütevazı bir şekilde kaçınıyor gibi görünüyor),
- Konstantin'den Coloresque ,
- vim-css-color , Aristotle Pagaltzis tarafından,
- vim-css-color (farklı), Max Vasiliev tarafından