Git-commit nicht öffnen vim
Kürzlich installierte ich bash-it
in meinem terminal. Wenn ich jetzt versuche, zu führen git commit
das terminal zeigt mir diese Fehlermeldung:
/usr/bin/mate -w: /usr/bin/mate: No such file or directory
error: cannot run /usr/bin/mate -w: No such file or directory
error: There was a problem with the editor '/usr/bin/mate -w'.
Please supply the message using either -m or -F option.
Bevor bash-it
, der commit-Befehl korrekt geöffnet vim.
Natürlich habe ich versucht, die core.editor
im git zu "vim", aber es funktioniert trotzdem nicht.
Könnten Sie mir bitte helfen um dieses Problem zu lösen? Ich mag vim, es war super einfach und schnell...ich will nicht von TextMate zu Bearbeiten, die commit-Nachricht.
PS: ich bin mit Mac OSX
- Überprüfen Sie Ihre
EDITOR
oderVISUAL
Umgebungsvariablen. Einer von Ihnen wahrscheinlich Punkte zu/usr/bin/mate
. - Danke Paul, du hattest Recht, ich musste enviroment Variablen, die Zeiger auf:
# Set my editor and git editor export EDITOR="/usr/bin/mate" export GIT_EDITOR='/usr/bin/mate -v'
bearbeitete ich meine .bash_profile und gelöscht, diejenigen zu legen vim:# Set my editor and git editor export EDITOR="/usr/bin/vim" export GIT_EDITOR='/usr/bin/vim'
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie, den nachstehenden Befehl. Sollte in der Lage sein, Ihren editor zurück zu vi oder vim. Allerdings müssen Sie möglicherweise geben Sie den absoluten Pfad zu vim.
/usr/bin/mate
in meinem.bash_profile
Als "abalos" beantwortet,
Wenn Sie nicht möchten, zu verwenden
vim
oder Sie haben nicht dievim
installiert, in einigen Fällen,Sie können auch
nano
editorWenn andere Antworten, die nicht arbeiten, versuchen Sie
export GIT_EDITOR=vim
war das problem, dass ich hatte zwei Umgebungsvariablen, wies auf
/usr/bin/mate
in meinem.bash_profile
damit ich Sie Bearbeiten auf zeigen Sie auf
vim