1
提交所有修訂,在我fabfile我:面料本地zsh的別名
local("git commit -a")
,在我.zshenv我:
alias emacs="emacs -nw"
export EDITOR=emacs
然而,當我打電話的fabfile功能,它仍然衍生出Emacs的GUI版本(它似乎不能從終端工作)。我錯過了Fabric並因此Git使用我的Emacs別名?
提交所有修訂,在我fabfile我:面料本地zsh的別名
local("git commit -a")
,在我.zshenv我:
alias emacs="emacs -nw"
export EDITOR=emacs
然而,當我打電話的fabfile功能,它仍然衍生出Emacs的GUI版本(它似乎不能從終端工作)。我錯過了Fabric並因此Git使用我的Emacs別名?
鏈中有太多元素:織物,外殼等。別名在這些情況下可能不起作用。 你爲什麼不乾脆發出此命令
git config core.editor "emacs -nw"
這一工程,並運行'git的commit'自身並獲得我意識到,'EDITOR =「的emacs -nw」'可能是路上同樣的問題後,在殼層面修復它。 – mrmagooey 2012-07-05 13:42:07