如何从 Mac 的 Finder 打开 emacs?

rag*_*ius 5 mac emacs macos

在我的 Mac 上,我希望能够右键单击一个文件,然后选择“打开方式……”emacs。

我怎样才能做到这一点?(在我的 Mac 上,我在 /usr/bin 中有 emacs)

slh*_*hck 7

您还可以使用实际的终端窗口和命令行来实现您想要的结果emacs。为此,请从您的应用程序文件夹中打开Automator.app,然后创建一个新的Application

在这里,从左侧将Run AppleScript拖到右侧,然后粘贴以下内容:

on run {input}
    set filepath to quoted form of POSIX path of input
    tell application "Terminal"
        activate
        do script "/usr/bin/emacs " & filepath
    end tell
    return input
end run
Run Code Online (Sandbox Code Playgroud)

将它保存在任何你想要的地方,作为一个.app文件。现在,您可以右键单击任何文件,转到打开方式... » 其他并选择您的新应用程序。您也可以在右键单击后转到“获取信息”,然后在“打开方式...”下,将新的 emacs-app 设置为所有此类文件的默认值。


noh*_*ide 2

下载最新版本的Aquamacs,它是“标准”Emacs,具有许多基本的 OS X 自定义功能。