Hace mucho tiempo estaba jugando con esquemas de color para vim y recuerdo haber fijado una línea en alguna parte colorscheme sonofobsidian
. Hice esto antes de saber lo que estaba haciendo con vim, Unix, OS X, etc. Ahora, cuando hago :so $MYVIMRC
lo que recarga mi archivo vimrc, veo un pequeño mensaje en la parte inferior que dice que no se puede cargar el esquema de color sonofobsidian
. Estoy bastante seguro de que hice esto hace mucho tiempo, pero NO TENGO IDEA de dónde viene esta configuración. Definitivamente no está en ~/.vimrc
. ¿Algunas ideas?
Respuesta1
Intente buscar 'sonofobsidian' en ~/.vimrc
, ~/.gvimrc
y en todo el ~/.vim
árbol de directorios.
Respuesta2
Resulta que no fue causado por algo que haya hecho anteriormente. Más bien, el nombre del archivo de combinación de colores DEBE coincidir con el nombre que la combinación de colores especifica dentro del archivo. Por ejemplo:
No puedes tener:
// sons-of-obsidian.vim
...
...
let g:colors_name="sonofobsidian"
...
...
Lo que colors_name
esté configurado debe coincidir con el nombre del archivo. Cambié el nombre de este archivo de combinación de colores porque se supone que el nombre real es "hijos de obsidiana". Simplemente modificar el archivo para que la variable coincidiera con mi nuevo nombre solucionó el problema.
Respuesta3
Si vundle
lo está utilizando para sus complementos de vim, debe verificar si hubo alguna línea con un comentario que se parezca a:
" Bundle 'Son-of-Obisidian'
Luego, descomentarlo. El color volverá a aparecer.
De lo contrario, vaya a colors
la carpeta vim. normalmente se encontrará en: ~/.vim/colors
en Linux o C:\Program Files (x86)\Vim\vimfiles\colors
en Windows. Compruebe si hay algún archivo parecido a:
sonofobsidian.vim
Si no se puede encontrar, descargue el archivo desdehttp://www.vim.org/scripts/script.php?script_id=3260y copie la carpeta sonofobsidian.vim
a colors
. Y todo estará bien.