Dove MacVim mantiene i suoi temi?

12

Sto usando MacVim e sto tentando di cambiare il tema predefinito. Ho il seguente nel mio file .vimrc (e anche in .gvimrc ):

 colorscheme macvim

Ma il tema rimane invariato. Cosa sto sbagliando?

Il file viene letto senza errori ma lo schema non cambia. Inoltre, se scarico temi alternativi, dove vanno?

    
posta KevDog 31.01.2012 - 16:12
fonte

4 risposte

4

Questo è quello che ho nel mio ~ / .vimrc

if has("gui_running")
  syntax on
  set hlsearch
  colorscheme macvim
  set bs=2
  set ai
  set ruler
endif
    
risposta data 31.01.2012 - 20:30
fonte
8

Per impostazione predefinita, dovresti inserire i temi / temi di colori personalizzati in: ~/.vim/colors

Tieni presente che potrebbe essere necessario creare la directory .vim nella tua home directory se non esiste già.

Dopo aver fatto ciò, il comando: colorscheme dovrebbe automaticamente riprendere il tema.

    
risposta data 31.01.2012 - 18:51
fonte
4

Where does macvim keep it's themes?

I temi con cui MacVim viene fornito si trovano in

/Applications/MacVim.app/Contents/Resources/vim/runtime/colors

ma MacVim caricherà anche tutti i temi personalizzati che hai sul disco. Io uso la distribuzione di plugin Janus piuttosto straordinaria con MacVim e Janus conserva tutti i suoi temi in ~/.vim/janus/vim/colors . MacVim caricherà sia questo che i valori predefiniti.

But the theme remains unchanged. What am I doing wrong?

MacVim carica sia ~/.vimrc che ~/.gvimrc , in questo ordine. Assicurati che le impostazioni in ~/.gvimrc non contengano impostazioni di clobbering nel file ~/.vimrc .

    
risposta data 31.01.2012 - 16:40
fonte
0

Il modo più semplice è creare un file ~/.gvimrc e aggiungere

colorscheme solarized

o qualsiasi altro colore che vuoi. Questo è tutto ciò che dovevo fare per far funzionare di nuovo la mia brewed di macvim . Avevo un condizionale come quello nella parte superiore del thread e questo ha funzionato per un po ', ma recentemente (penso dopo un aggiornamento a OSX) ho dovuto aggiungere il file .gvimrc per far funzionare OceanicNext.

    
risposta data 26.06.2014 - 04:10
fonte

Leggi altre domande sui tag