2010-04-25 15 views
8

Come si modifica lo schema di colori Vim per le parentesi graffe evidenziate? Sto cercando di modificare effettivamente il file del tema .vim per rendere permanente la modifica.Impostazione del tema del colore vim per le parentesi graffe evidenziate

saluti, Craig

+0

Questa domanda è molto vicino al trasferimento al bisogno SuperUser.com – tzot

+1

@ ΤΖΩΤΖΙΟΥ: domande editor di programmazione appartengono sul SO. (vim: http://meta.stackexchange.com/questions/25925/vim-questions-so-or-su emacs: http://meta.stackexchange.com/questions/25785/where-do-emacs-customization- domande-appartengono-così-o-su-perché/25787 # 25787 e così via). Questa è sicuramente una domanda dell'editor di programmazione: anche se ami abbastanza da scrivere un tema, non ti preoccuperai di contare i delimitatori corrispondenti. Questo è un compito di programmazione. – Cascabel

+1

una domanda taggata con "python" con la parola "bretelle" in essa ... Stranamente ... –

risposta

3

Dopo aver letto the FAQ, posso rispondere alla mia domanda. :)

24.9. Esiste una funzione incorporata per la sintassi: evidenzia la corrispondente parentesi di corrispondenza ?

No. Vim non supporta le parentesi di evidenziazione della sintassi. Si può provare utilizzare il plugin sviluppato da Charles Campbell:

http://vim.sourceforge.net/tips/tip.php?tip_id=177

È possibile passare ad una staffa di corrispondenza con il tasto '%'. È possibile impostare l'opzione 'showmatch' per passare temporaneamente a una parentesi corrispondente quando si inserisce la modalità .

12

Il colore di evidenziazione automatico per le parentesi corrispondenti è denominato MatchParen. È possibile cambiare il colore nel vostro .vimrc facendo ad esempio:

highlight MatchParen cterm=bold ctermfg=cyan 
+0

È anche possibile aggiungere un ctermbg = nero se si dispone di uno sfondo nero. –

Problemi correlati