在Mac上设置Emacs.app

在Mac上设置Emacs.app,emacs,osx-mavericks,Emacs,Osx Mavericks,因此,我可以从下载Emacs.app for Mac,也可以使用brew see 但是如何建立与Finder的交互等等?是否有一个好的页面详细说明了这一点,并与Mavericks和更高版本兼容?我对AppleScript知之甚少,它似乎已经随着Mavericks而改变。与Finder等的交互具体是什么?这可能意味着很多事情。如果将文件与Emacs关联,Emacs将打开该文件。如果您谈论的是更复杂的事情,比如从Emacs中的dired模式开始在Finder中显示文件,那么将使用Applescrip

因此,我可以从下载Emacs.app for Mac,也可以使用brew see


但是如何建立与Finder的交互等等?是否有一个好的页面详细说明了这一点,并与Mavericks和更高版本兼容?我对AppleScript知之甚少,它似乎已经随着Mavericks而改变。

与Finder等的交互具体是什么?这可能意味着很多事情。如果将文件与Emacs关联,Emacs将打开该文件。如果您谈论的是更复杂的事情,比如从Emacs中的dired模式开始在Finder中显示文件,那么将使用Applescript。然而,你听起来像是在问一个问题,还没有尝试过任何东西。不要害羞-尝试-挖掘-让自己舒服-实验。我不知道的是如何将文件与EmacClient关联,这样当我在Emacs.app中运行M-x server start并双击给定类型的文件时,它们会在Emacs.app中打开新缓冲区而不是新帧。我可以在/usr/local/cillar/emacs/HEAD/bin/emacsclient中看到EmacClient,但在Finder的“Choose应用程序”中无法选择它-它是灰色的-这里是回答第一个问题的变量设置-EmacClient不需要实现您寻求的效果-变量设置位于.emacs或init.el文件中:setqns弹出框显示第二个问题,EmacClient通常从terminal not Finder.app调用。由于变量setq ns弹出框nil实现了您的主要目标,所以第二个问题可能没有意义。很好,它正在工作,非常感谢。