Sistema = OSX 10.9.4Come attivare l'evidenziazione della sintassi in VIM 7.3 OSX
Sto cercando di attivare l'evidenziazione della sintassi in vim durante l'utilizzo del terminale. Tuttavia, non riesco a farlo funzionare correttamente.
Le cose che ho provato:
individuato il file vimrc e aggiunto il seguente codice:
set ai " auto indenting set history=100 " keep 100 lines of history set ruler " show the cursor position syntax on " syntax highlighting set hlsearch " highlight the last searched term filetype plugin on " use the file type plugins
vimrc Situato nella directory:
cd /usr/share/vim/
La cosa interessante è quella una volta aggiunto il codice a vimrc utilizzando vim, seguito da exiting (x) e riaprendo nuovamente il file, la sintassi è correttamente evidenziata in vimrc.
Tuttavia, quando provo a creare un nuovo file vim chiamato "test", copiare lo stesso codice, salvare ed uscire. Riapri, la sintassi non è evidenziata affatto.
Sembra che l'evidenziazione della sintassi funzioni solo quando apro il file effettivamente vimrc --- e non quando provo a crearne uno nuovo o apro un altro file che dovrebbe avere l'evidenziazione della sintassi.
- Ho anche provato a creare un .vimrc (copia esatta) sotto ~/(directory). Nessun successo.
fatto un nuovo file chiamato "test" e ha cercato di accenderlo, mentre attiva così:
vim test
"quindi all'interno di vim"
:syntax on
Sono molto confuso su perché questo funziona parzialmente.
Qualsiasi aiuto è molto apprezzato.
Cheers!
p.s. Ho seguito anche queste istruzioni da: http://geekology.co.za/article/2009/03/how-to-enable-syntax-highlighting-and-other-options-in-vim
* Sono a conoscenza di macvim, ma vorrei una soluzione per il vim nativo nel terminale. Grazie.
Put ' sintassi su 'nel tuo vimrc. non dovrebbe essere necessario impostarlo manualmente. Non modificare nulla in '/ usr/share/vim /'. Inoltre non ci sarà alcuna evidenziazione della sintassi per i file senza tipo di file. Prova un file 'c' o qualcosa o imposta manualmente il tipo di file' set ft = c'. Potresti anche voler un film colorato. – FDinoff
Buon articolo qui: http://www.vaughnemiller.com/2014/01/03/enabling-syntax-highlighting-for-vim-in-mac-os-x/ – dwstein