Ich habe vor kurzem auf den Mac umgestellt. Unter Windows habe ich git über das msysgit-Projekt verwendet. Wenn ich eine git rebase -i
mache, bin ich es gewohnt, eine schöne Syntax hervorzuheben vim
. Ich vermisse es sehr, jetzt wo ich auf dem Mac bin. Wie kann ich es zurückbekommen?
26
git log
usw. funktionieren, ja. Ich habegit config --global color.ui true
msysgit
schien all diese Schwierigkeiten vom Endbenutzer fernzuhalten. Alle Hervorhebungen waren sofort einsatzbereit. Bis zu meiner ersten interaktiven Aktualisierung auf meinem neuen MacBook wusste ich nicht einmal, dass es überhaupt so etwas wie eine vim-Konfiguration gibt :)Antworten:
Ich habe gerade herausgefunden, dass alles, was ich brauche, darin besteht, eine ~ / .vimrc-Datei mit einer Zeile zu erstellen, die liest
syntax on
quelle
Sie müssen wahrscheinlich eine
autocmd
in Ihrem einrichten.vimrc
, um die entsprechende Datei alsrebase -i
temporär zu erkennen:Dann brauchen Sie nur noch eine
~/.vim/syntax/gitrebase.vim
Syntaxdatei zu verwenden und die Hervorhebungsbefehle einzugeben, die Ihren Präferenzen entsprechen, z. B. die mit den neuesten vims gelieferten: http://code.google.com/p/vim/source/browse/runtime/syntax/gitrebase .vimquelle
.vimrc
at~/
mit der von Ihnen angegebenen Zeile erstellt und diegitrebase.vim
Datei~/.vim/syntax/
mit dem Inhalt aus diesem Link erstellt. Dann habe ich das Terminal wieder geöffnet und es ausprobiert. Es funktioniert nicht Was könnte mir fehlen?.vimrc
Datei mit einer Zeile ist, die lautetsyntax on