我只是用自制安装了最新的Emacs:的Emacs只能在终端
brew install emacs --with-cocoa
它安装成功,但只是在终端上运行。当我将它安装在另一台机器上时,它会启动一个单独的GUI窗口。我需要指定其他标志吗?
我只是用自制安装了最新的Emacs:的Emacs只能在终端
brew install emacs --with-cocoa
它安装成功,但只是在终端上运行。当我将它安装在另一台机器上时,它会启动一个单独的GUI窗口。我需要指定其他标志吗?
如果您从终端应用程序内启动它,则很可能会运行随OS-X(v22,IIRC)附带的emacs。
要启动自制软件的版本,我在bash创建了一个别名:
alias emacs='open -a /Applications/Emacs.app --args $1'
然后键入从终端'emacs的启动自制软件版本。
不,我直接运行/ usr/local/emacs(链接到../Cellar/emacs/24.5/bin/emacs)。我肯定会获得版本24.5.1。 – Patrick
试试这个https://github.com/railwaycat/emacs-mac-port它不是官方的,但在OSX上看起来更好。
你可以通过运行以下命令将其添加到您的应用程序:在linkapps
brew linkapps emacs
文件
查找已安装的公式,提供的.app风格的OS X应用程序和符号链接 他们 进/应用程序,允许更容易地访问
您确定您正在运行通过自制软件安装的版本d不是OSX附带的超旧版本?根据你的PATH变量的配置,你可能会得到旧的。尝试运行'emacs --version'。 – Chris
我正在确保在/ usr/local/bin中直接运行 “/ usr/local/bin/emacs --version”给出了 GNU Emacs 24.5.1 谢谢。 – Patrick
有点怪异:如果我运行/usr/local/bin/emacs-24.5而不是/ usr/local/emacs,我会得到一个单独的窗口,但键盘焦点仍然在终端窗口中。无论是否点击Emacs窗口,所有键盘输入都会发送到终端。 – Patrick