我最近买了十年来的第一台 Mac,正在配置它。我是 Emacs 用户,并确定我只想要普通的 Emacs而不是 Aquamacs,这样我就可以使用其他操作系统的现有配置。我尝试遵循我在网上找到的许多操作方法(例如我下载 Emacs 的站点上的这个、这个和这个),并尝试以多种方式组合这些部分,但从未使事情进入一种状态,甚至接近我习惯/希望的状态:
C-x #,尽管我对此没有深入的了解。我怎么能配置 Emacs 来表现得像这样?
让 Finder 以我想要的方式(#2)在 Emacs 中打开内容让我特别困惑,因为我发现的指南通常会创建许多别名、Applescripts、bash 脚本等,我不确定我想告诉 Finder 用来打开文本文件。
谢谢!
A. @lawlist 询问,“即使存在现有框架,当您从终端打开新文件时,是否默认打开新框架?” 答案是,如果我按照此处所述在启动时启动服务器,打开一个框架,然后通过键入 打开一个文件/Applications/Emacs.app/Contents/MacOS/bin/emacsclient -n <whatever>,我可以在现有框架中打开该文件。如果当前没有打开的框架,我必须使用“-nc”,或者当我尝试打开文件时什么也没有发生。
B. @lawlist 询问,“您希望守护进程在登录时运行,还是在登录后手动加载 Emacs …
我长期使用 emacs,甚至长期使用 emacs.app 。
最近,我升级到 23.3,我发现一些默认行为发生了变化。现在特别让我烦恼的是,当我对 emacs 执行“打开方式”时(无论是来自另一个执行此操作的应用程序还是来自使用上下文菜单的查找器),它不再在原始框架中打开文件,因为我更喜欢,但在一个新框架中,我觉得非常烦人。
我已经搜索了一个合适的变量来设置以恢复原始行为,但我没有找到它,我不确定它会被命名为什么。(我假设标题中带有“frame”这个词,但是一个 Ch a frame 会出现很多选择,而 Ch v TAB 和搜索文本“frame”的变量列表也是非常模糊的。
我将非常感谢帮助将我的 emacs 定制回一周前的方式。