Así como sugerencia de utilizar .gvimrc
de Juan, hay un par de otras alternativas interesantes:
Si su vim de línea de comandos se compila con +gui
(:echo has("gui")
) * y tiene un terminal compatible con 256 colores, puede usar el complemento CSApprox para convertir el esquema de color de la GUI en una línea de comando coincidente.
Si su vim de línea de comandos no tiene +gui
, podría intentar (no he usado éste), el plugin guicolorscheme. El plug-in guicolorscheme analiza el archivo de esquema de color, por lo que no es tan robusto como el CSApprox uno (es casi seguro que no va a funcionar con my colour scheme por ejemplo.
Hay mucha más información sobre estos dos métodos here y here .
* en cuanto tiene ("GUI"):
Si no está interesado en +gui
, deja de leer ahora
Personalmente, me re recomiendo esto, ya que simplifica un poco las cosas: tiene la oportunidad de escribir :gui
si desea cambiar de terminal a GUI y como inevitablemente tiene +X11
y +xterm_clipboard
, puede copiar a los portapapeles X desde la consola vim. Si su vim no tiene +gui
, la forma más fácil de solucionarlo es crear un enlace en su directorio personal bin
al ejecutable GUI:
ln `which gvim` ~/bin/vim
GVim será absolutamente feliz trabajar como vim consola si el nombre del ejecutable es vim
. Una compilación "predeterminada" de la fuente vim con GUI habilitada creará un ejecutable (vim
) y muchos enlaces a ese ejecutable como gvim
, gview
, view
, vimdiff
etc. La mayoría de las distribuciones de Linux parecen compilarlas por separado, para minimizar requisitos del Vim básico (para que pueda usar vim sin instalar X). Como tal, tiendo a recompilar e instalar en/usr/local con las características que quiero ya que siempre tengo X instalado (no tiene que estar ejecutándose, solo está instalado).
Ok, eso funciona. No entiendo por qué en el menú de gvim para editar la configuración de inicio va al archivo .vimrc y no al archivo .gvimrc. – neuromancer
Porque la mayoría de sus configuraciones de inicio estarán en .vimrc. Solo las configuraciones específicas de GUI pertenecen a .gvimrc. –