Sto provando a sovrascrivere il set di evidenziazione in un plug-in. Il plugin fa questo:Vim carica i plugin dopo aver caricato vimrc?
highlight! link WordUnderTheCursor Underlined
In primo luogo, io non sono a conoscenza che !
aggiunto al highlight
fa niente. Ma questo è irrilevante.
Fare cose come questo in vimrc
highlight clear WordUnderTheCursor
highlight WordUnderTheCursor cterm=bold ctermfg=254 ctermbg=160
non sembra influenzare il comportamento.
Solo quando modifico direttamente lo stile Underlined
(che si sente sbagliato) in vimrc, si applica la modifica.
Questa prova che il plug-in è in esecuzione dopo viene eseguito vimrc?
Come posso scollegare lo stile? Non posso davvero dire se questo è solo il plugin che fa qualcosa di creativo e non supportato, o se questo è normale comportamento di Vim. Here is the vimscript itself.
Impressionante, grazie. Ho già alcuni script 'dopo' che sovrascrivono le impostazioni di sintassi, quindi questo si adatta bene all'intero schema. –
Si noti che '_gvimrc' (per scopi grafici) viene letto _after_ i plugin. Pertanto, è necessario inserire i comandi da token in considerazione in un plug-in in _vimrc e non in _gvimrc. –