Recientemente me cambié a Mac. En Windows estaba usando git a través del proyecto msysgit. Cuando hago una git rebase -i
, estoy acostumbrado a obtener un buen resaltado de sintaxis vim
. Lo extraño mucho ahora que estoy en Mac. ¿Cómo puedo tenerlo de vuelta?
26
git log
etc funcionan, sí. Tengogit config --global color.ui true
msysgit
parecía abstraer todas esas dificultades del usuario final. Todo el resaltado funcionó de manera inmediata, por lo que hasta mi primer rebase interactivo en mi nuevo MacBook ni siquiera sabía que existía algo así como una configuración vim :)Respuestas:
Acabo de descubrir que todo lo que necesito es crear un archivo ~ / .vimrc con una línea que lea
syntax on
fuente
Probablemente necesite configurar un
autocmd
en su.vimrc
para reconocer el archivo apropiado comorebase -i
temporal:Luego solo necesita usar un archivo de sintaxis
~/.vim/syntax/gitrebase.vim
y poner los comandos de resaltado que coincidan con sus preferencias, como el que se proporciona con vims recientes: http://code.google.com/p/vim/source/browse/runtime/syntax/gitrebase .empujefuente
.vimrc
at~/
con la línea que postet y también creé elgitrebase.vim
archivo~/.vim/syntax/
con el contenido de ese enlace. Luego volví a abrir la terminal y lo probé. No funciona ¿Algo que me pueda faltar?.vimrc
archivo con una línea que dicesyntax on