Bazen kendi tercihlerimle renkleri ve stilleri vurgulayan varsayılan sözdizimini geçersiz kılmak istiyorum.
Bunu yapmanın en uygun yolunun kendi renk şemamı oluşturmak olduğunu hayal ediyorum. Ancak birkaç sorum var.
Belirli bir dilde belirli bir sözdizimi grubu için vurgu yapmak istersem, bu renk şememe mi ait, yoksa yerleştirmek daha mı iyi olur
after/syntax/[filetype].vim
?highlight jsAssignExpIdent cterm=bold gui=bold
Üzerinde çalıştığım dili yükleyeceklerinden, belirsiz bir dile özgü kurallar colorscheme'ye yerleştirmek biraz garip görünüyor, ancak sözdizimi dosyasına vurgulama kuralları yerleştirmek daha da kötü görünüyor.
Bazen, içinde belirli bir dil için yeni sözdizimi kuralları oluşturuyorum
after/syntax/[filetype].vim
. Diğer kullanıcıların bu uzantıları kullanmak istemesi durumunda, ortak varsayılan vurgulama gruplarına bağlantı veren varsayılan vurgulama kurallarını sağlamak benim için uygun olur mu? Başka bir kullanıcı bu vurgu rengini geçersiz kılmak istiyorsa, bunu nasıl yapmalıdır?::::: after/syntax/asm.vim ::::: syn match asmHexNumber /\(0x\|\$\)[0-9A-Fa-f]\+/ highlight default link asmHexNumber Number
highlight link ...
sözdizim dosyasına komutları koyarsam , bu dosya türüne sahip bir dosya her yüklendiğinde bunların colorcheme'deki ayarların üzerine yazacağından endişe ediyorum . Belki de sadecehighlight link ...
bu isim için vurgulama kuralı olmadığını kontrol ettikten sonra mı yapmalıyım ?