macos - Mac OS X vim colores destrozados
terminal color-scheme (7)
Aquí está mi configuración
- Mac OS X 10.6
- VIM (versión predeterminada que viene con OSX 10.6)
- rails.vim (instalado en .vim / autoload)
- ir_black.vim (instalado en .vim / colors)
- Tengo "colorcheme ir_black" y "syn on" en ~ / .vimrc
Ahora cuando entro en la terminal y edito un archivo de ruby con vim mis colores están en mal estado. Solo aparecen unos pocos colores y parte del texto parpadea. Me pregunto si hay un conflicto entre el resaltado de sintaxis rails.vim y el esquema de color ir_black? ¿Alguien puede ayudarme a arreglar esto? Me gustaría usar el esquema de color ir_black.
Como lo mencionaron otros, ir_black requiere 256 colores, lo que no es compatible con Terminal en 10.6.xy versiones anteriores.
A partir de Mac OS X Lion 10.7, el terminal ahora admite 256 colores y el valor $ TERM predeterminado es xterm-256colors. ir_black debería funcionar bien para usted si actualiza a Lion.
El Mac OSX Terminal.app en Snow Leopard no es compatible con 256 colores, lo cual es necesario para el tema ir_black (este es el tema que uso).
Descargue y pruebe algo como iTerm.app ( http://iterm.sourceforge.net/ ), y no debería tener problemas con los colores.
O puede usar MacVim ( http://code.google.com/p/macvim/ )
Editar: A partir de OSX 10.7 Lion, el Terminal.app incorporado ahora es compatible con 256 colores. Vea el comentario a continuación de Chris Page sobre cómo lograr esto.
He estado usando iTerm y me sorprendió descubrir Terminal.app no admite 256 colores. Recomiendo la respuesta de Bryan.
Sin embargo, si alguna vez te encuentras en un aprieto como este, puedes cambiar $ TERM a vt100 y vim no intentará usar colores. En bash (el shell predeterminado de MacOSX) usted configura esto con:
export TERM=''vt100''
He estado usando una configuración casi idéntica, a excepción de vim, que tomo de Macports. Hace unos años encontré ir_black y me encantó. Ahora lo uso para todas las sesiones de vim, Terminal.app y TextMate. Conseguir que funcione con Leopard, y luego Snow Leopard fue un poco aburrido. Pero las cosas han mejorado. Sigue las instrucciones aquí, haciendo que Terminal.app se vea genial en Snow Leopard .
Tuve el mismo problema con iTerm y lo solucioné yendo a Configuración> Perfil> Terminal> Informar tipo de terminal y configurándolo en xterm-256color
.
Yo uso ir_black en Terminal.app pero en el modo de 16 colores, y se ve genial. Si realmente prefieres 256 colores, te recomiendo iTerm2. La configuración le permite tener el informe del terminal como "xterm-256", que es lo que se necesita para usar 256 colores en Vim.
Visite este sitio web para ver el procedimiento: http://kevin.colyar.net/2011/01/pretty-vim-color-schemes-in-iterm2
Hay un tema de Vim basado en ir_black llamado tir_black que es más adecuado para 256 colores: http://www.vim.org/scripts/script.php?script_id=2777
¡Parece increíble!
iTerm2 también tiene muchas características ingeniosas.
Espero que esto ayude.
al probar qué colores se pueden mostrar en su terminal de elección: acabo de encontrar este script perl en vim.org que arroja una lista de 256 colores que su terminal podría mostrar ... http://www.vim.org/scripts/ script.php? script_id = 1349