gpt4 book ai didi

macos - Emacs 23、OS X、multi-tty 和 emacsclient

转载 作者:行者123 更新时间:2023-12-04 16:26:38 25 4
gpt4 key购买 nike

如何让 emacs 23 在 OS X 上的多 tty 模式下正常工作?

我已添加 (server-start)到我的 .emacs,并发现运行 /Applications/Emacs.app/Contents/MacOS/bin/emacsclient -n ~/myfile.txt将在我的 emacs.app 中打开它,但它不会将 emacs 带到前面。

那么,当我运行 emacsclient 时,我怎样才能让 emacs.app 出现在前面呢? (我考虑过编写一个函数,每次打开文件时都将当前帧放在前面,或者编写一个 Applescript 来完成可以与 emacsclient 同时调用的类似工作)

emacs.app 中的 emacsclient 是最好用的吗?如果是这样,我想我会为它写一个别名,但是使用它而不是/usr/local/bin 中的东西似乎很奇怪

有没有人有任何其他提示或例子来让这个工作?

最佳答案

我有一个从 emacs 到的别名

open -a /Applications/Emacs.app "$@"

如果您对它为每个文件打开一个新框架(窗口)这一事实感到恼火 - 添加
(setq ns-pop-up-frames nil)

到您的 .emacs 并修复。

关于macos - Emacs 23、OS X、multi-tty 和 emacsclient,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/945709/

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