当我执行brew edit SOMEFORMULA
时,尽管我的$ EDITOR变量设置为“mvim”,但它会打开nano中的公式。其他应用程序尊重并使用$ EDITOR。 Homebrew应该 - 任何想法发生了什么?
答案 0 :(得分:5)
许多命令行实用程序会同时查看变量$EDITOR
和$VISUAL
。看来brew
优先$VISUAL
;如果设置了,它将使用其值作为编辑器命令。
我不确定所有或大多数实用程序是否同样优先考虑$VISUAL
,或者确实有多少实用程序都注意到它。显然你的其他程序没有注意它,或者$EDITOR
对它的特权。