2012-07-05 55 views
1

提交所有修訂,在我fabfile我:面料本地zsh的別名

local("git commit -a") 

,在我.zshenv我:

alias emacs="emacs -nw" 
export EDITOR=emacs 

然而,當我打電話的fabfile功能,它仍然衍生出Emacs的GUI版本(它似乎不能從終端工作)。我錯過了Fabric並因此Git使用我的Emacs別名?

回答

1

鏈中有太多元素:織物,外殼等。別名在這些情況下可能不起作用。 你爲什麼不乾脆發出此命令

git config core.editor "emacs -nw" 
+0

這一工程,並運行'git的commit'自身並獲得我意識到,'EDITOR =「的emacs -nw」'可能是路上同樣的問題後,在殼層面修復它。 – mrmagooey 2012-07-05 13:42:07