Ho evidenziato la sintassi, ma i commenti sono impostati su blu scuro. Questo per me è difficile da leggere contro un terminale nero. Come posso cambiarlo in modo che i commenti siano colorati in verde invece?Cambia il colore della sintassi in vim?
risposta
Probabilmente solo bisogno di dire a Vim che si dispone di uno sfondo scuro:
:set background=dark
Questo dovrebbe cambiare l'evidenziazione a qualcosa di meglio leggibile.
Dai uno sguardo allo syncolor.vim
. Lo troverai in /usr/share/vim/vim{version}/syntax/
.
Estratto:
" There are two sets of defaults: for a dark and a light background.
if &background == "dark"
SynColor Comment term=bold cterm=NONE ctermfg=Cyan ctermbg=NONE gui=NONE guifg=#80a0ff guibg=NONE
SynColor Constant term=underline cterm=NONE ctermfg=Magenta ctermbg=NONE gui=NONE guifg=#ffa0a0 guibg=NONE
SynColor Special term=bold cterm=NONE ctermfg=LightRed ctermbg=NONE gui=NONE guifg=Orange guibg=NONE
Quindi la prima linea SynColor
sembra di interesse. Confesso che non so se è possibile ignorare questo, al contrario di cambiare questo file.
Downvoted perché? –
Penso che sia perché interesserà tutti gli utenti. Per far funzionare questo è necessario modificare la versione di sfondo chiaro che potrebbe causare problemi agli utenti con uno sfondo chiaro. È stata la migliore risposta per me comunque. :-) – MikeKulls
+1 re-upvoted. Se il downvote fosse per "tutti gli utenti", allora l'elettore merita un -1 su Linux in generale. '/ usr/blah-anything' dovrebbe identificare immediatamente un utente medio che è globale. –
$VIMRUNTIME/colors/README.txt (sul mio sistema,/usr/share/vim/vim72/colori)
Se si desidera cambiare il colore di un commento senza cambiare lo sfondo, è possibile utilizzare il comando highlight
. Vim documentation on :highlight
Per esempio, :hi Comment term=bold ctermfg=Cyan guifg=#80a0ff gui=bold
Questo non funziona per me per Python, ma per altri file. –
È possibile impostare colorsheme
-desert
. Predefinito ad es. Ubuntu 16.04
- 1. Cambia colore tilde (~) in Vim
- 2. Evidenziazione della sintassi in vim
- 3. Cambia il colore della sottolineatura in Android
- 4. Redhat Linux - cambia il colore della directory
- 5. Highligting della sintassi incorporata in Vim
- 6. tipografico evidenziazione della sintassi in vim
- 7. Rubino controllo della sintassi in vim
- 8. Evidenziazione della sintassi per .gitignore in Vim?
- 9. Cambia il colore del titolo principale della navigazione in MFMailComposeViewController
- 10. Evidenziazione della sintassi per le espressioni regolari in Vim
- 11. Cambia la larghezza della scheda GUI VIM
- 12. vim folding fa scomparire l'evidenziazione della sintassi
- 13. Vim evidenziazione della sintassi per rubino 1.9
- 14. Cambia il colore del testo in MoreNavigationController
- 15. evidenziazione della sintassi vim per jinja2?
- 16. Cambia colore tonalità della tastiera per UITextField
- 17. L'evidenziazione della sintassi di Vim Haskell è interrotta?
- 18. Cambia colore della casella combinata disattivata
- 19. Cambia il colore del testo in android.R.layout.simple_list_item_2
- 20. Cambia il colore del testo della casella di gruppo?
- 21. Android: Cambia il colore della barra di valutazione sul dorato
- 22. Il colore del testo dell'azione della barra snack non cambia
- 23. UITableViewCell testo Il colore della targhetta non cambia
- 24. Cambia il colore del testo della barra di ricerca ios
- 25. Come cambia il colore della sottolineatura di Edittext su 4.0+?
- 26. Come attivare l'evidenziazione della sintassi in VIM 7.3 OSX
- 27. vim interrompe in modo casuale l'evidenziazione della sintassi
- 28. Come sovrascrivere l'evidenziazione della sintassi predefinita in vim?
- 29. evidenziazione della sintassi in un'intestazione di piega VIM
- 30. Cambia colore ProgressIndicator
Questo ha fatto il trucco. – unholysampler
In questo caso non ha importanza dato che sto lavorando con un server headless, ma è interessante sapere in futuro. – unholysampler
Metti questo in modalità comando su Windows, non è cambiato nulla. E ho provato a inserire anche il mio '_vimrc'. – Ungeheuer