¿Dónde guarda MacVim sus temas?


13

Estoy usando MacVim y estoy intentando cambiar el tema predeterminado. Tengo lo siguiente en mi .vimrcarchivo (y .gvimrctambién en):

 colorscheme macvim

Pero el tema permanece sin cambios. ¿Qué estoy haciendo mal?

El archivo se lee sin errores, pero el esquema no cambia. Además, si descargo temas alternativos, ¿a dónde van?

Respuestas:


6

Esto es lo que tengo en mi ~ / .vimrc

if has("gui_running")
  syntax on
  set hlsearch
  colorscheme macvim
  set bs=2
  set ai
  set ruler
endif

8

Por defecto, debe poner esquemas / temas de colores personalizados en: ~/.vim/colors

Tenga en cuenta que es posible que deba crear el .vimdirectorio en su directorio de inicio si aún no existe.

Después de hacerlo, su comando: colorscheme debería seleccionar automáticamente el tema.


6

¿Dónde guarda macvim sus temas?

Los temas con los que viene MacVim se pueden encontrar en

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

pero MacVim también cargará cualquier tema personalizado que tenga en el disco. Utilizo la distribución de complementos de Janus bastante impresionante con MacVim y Janus mantiene todos sus temas ~/.vim/janus/vim/colors. MacVim cargará esto así como los valores predeterminados.

Pero el tema permanece sin cambios. ¿Qué estoy haciendo mal?

MacVim carga ambos ~/.vimrcy ~/.gvimrc, en ese orden. Asegúrate de que la configuración ~/.gvimrcno sea la configuración de clobbering que estás haciendo en tu ~/.vimrcarchivo.


0

La forma más fácil es crear un ~/.gvimrcarchivo y agregar

colorscheme solarized

o el esquema de colores que quieras. Eso es todo lo que tuve que hacer para que mi brewedversión macvimvolviera a funcionar. Tuve un condicional como el que está en la parte superior del hilo y funcionó durante algún tiempo, pero recientemente (creo que después de una actualización a OSX) tuve que agregar el .gvimrcarchivo para que OceanicNext funcione.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.