我最近从我的Mac OSX Yosemite中移除了Emacs,并且在重新安装和从终端运行时遇到了初学者的初学者问题。我可以从Applications文件夹中打开Emacs应用程序GUI,但不能在终端内使用Emacs。
我使用以下命令删除了旧版本的Emacs:
$ sudo rm /usr/bin/emacs
$ sudo rm -rf /usr/share/emacs
然后我使用代码
通过Homebrew安装了最新版本的Emacs$ brew install emacs --with-cocoa.
现在,当我在终端输入命令emacs时,我得到“/ usr / local / bin / emacs:没有这样的文件或目录。”
我尝试在/ usr / local / bin中名为“emacs”的文件中添加以下行:
#!/bin/sh
/Applications/Emacs.app/Contents/MacOS/Emacs "$@"
但是现在,当我在终端输入命令emacs时,我得到:“ - bash:/ usr / local / bin / emacs:Permission denied”
有什么建议吗?提前谢谢!
答案 0 :(得分:0)
您不需要脚本,请使用符号链接。
$ ln -s /Applications/Emacs.app/Contents/MacOS/Emacs /usr/bin/emacs