0 votos

No se puede cambiar de tema en MacVim

Recientemente he instalado MacVim junto con Janus. Cuando estoy dentro de macVim puedo cambiar mi esquema de colores con :color freya pero si reinicio MacVim se revierte a ir_black. He añadido freya a mi .vimrc.local, pero no ayuda.

También se ha añadido lo siguiente: set term=xterm-256color

Estoy usando Lion y tengo un montón de temas en ~/.vim/colors

1voto

Linulin Puntos 2317

¿Está usted abasteciéndose de su .vimrc.local a mano? Ese no es un archivo estándar. MacVIM leerá su ~/.vimrc y ~/.gvimrc . Te sugiero que mantengas la configuración de la sintaxis en .gvimrc para MacVIM, a menos que quiera utilizarlos también en su terminal.

Si quiere mantener un genérico .gvimrc que es compartido por varios sistemas y establecer su color sólo para esta máquina en .gvimrc.local puede poner lo siguiente al final de su ~/.gvimrc

" Allow for local machine-specific modifications
if filereadable($HOME . "/.gvimrc.local")
  source ~/.gvimrc.local
endif

1voto

Nip Puntos 362

Instancias de Vim basadas en la interfaz gráfica de usuario .vimrc y luego .gvimrc por lo que cualquier cosa en el segundo puede potencialmente anular cualquier cosa en el primero.

El Jano .vimrc hace un color desert y su .gvimrc hace un color ir_black .

Desde .vimrc.local se nutre de la fuente de Janus .vimrc como paso final, sus ajustes pueden ser (en este caso, están siendo) anulados por el .gvimrc .

Para anular el color ir_black de Janus .gvimrc , tienes que poner tu color freya en su .gvimrc.local (que Janus's .gvimrc como paso final (si existe y es legible).

0voto

Nathan Long Puntos 385

MacVim es una versión gráfica de Vim, por lo que puede tener un archivo de configuración gráfico ( .gvimrc ), así como el habitual .vimrc .

¿Has probado a poner tu configuración de color en .gvimrc ¿o ver si tiene un ajuste conflictivo?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X