gpt4 book ai didi

macos - 如何在 OSX 中从命令行启动 GUI Emacs?

转载 作者:行者123 更新时间:2023-12-03 05:03:39 25 4
gpt4 key购买 nike

如何在 OSX 中从命令行启动 GUI Emacs?

我已经从 http://emacsformacosx.com/ 下载并安装了 Emacs .

我会接受满足以下所有条件的答案:

  1. emacs 窗口在我的终端窗口前面打开。
  2. 输入“emacs”会启动 GUI Emacs 窗口。在该窗口中查找文件将默认在我启动 Emacs 的目录中查找。
  3. 当 foo.txt 存在时键入“emacs foo.txt”会启动加载了 foo.txt 的 GUI Emacs 窗口。
  4. 当 foo.txt 不存在时,输入“emacs foo.txt”会启动一个 GUI Emacs 窗口,其中包含一个名为“foo.txt”的空文本缓冲区。在该缓冲区中执行 ^X^S 会将 foo.txt 保存到我启动 Emacs 的目录中。

最佳答案

调用以下脚本“emacs”并将其放入您的 PATH 中的某个位置:

#!/bin/sh
/Applications/Emacs.app/Contents/MacOS/Emacs "$@"

这涵盖了 #2、#3 和 #4。

对于#1,将其放在 .emacs 文件中的某个位置:

(x-focus-frame nil)

emacsformacosx.com网站现在有一个 How-To page ,这就是顶部片段的来源。这里有更多关于运行 emacsclient 以及将 Emacs 连接到 git mergetool 的信息。

关于macos - 如何在 OSX 中从命令行启动 GUI Emacs?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10171280/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com