7得票2回答
如何保护emacs-server的安全性?

我想确保只有我才能连接到我初始化的emacs服务器。我经常使用其他人可能会连接到SSH的机器,我不知道如何阻止他们打开emacsclient并运行M-x kill-emacs,这会给我带来麻烦。 我查看了emacsserver和emacsclient的文档,但找不到我要的内容。 有没有方法...

7得票3回答
如何让emacsclient在同一窗口中的不同‘窗口’内打开每个文件

我尝试在终端中使用emacs客户端打开两个文件,比如'hello.txt'和'world.txt',并且我希望它们在同一个框架中以两个不同的窗口(在emacs中的意义上)打开。 我这样调用emacsclient: emacsclient -nw hello.txt world.txt ...

8得票2回答
如何设置Emacs Server使用的端口?

我使用Emacs来进行大部分的开发工作,我希望能够从家里连接到运行在我的办公室工作站上的Emacs服务器。我通过VPN连接到我的办公网络,我认为这是比较安全的。 无论如何,我有一个脚本将服务器身份验证文件复制出来,但是看起来每次端口都会改变。我们的VPN非常严格,我需要告诉我们的系统管理员要...

13得票2回答
Emacs Magit提交打开新的Emacs客户端

我已经使用Magit有一段时间了。在提交时,它以前只是分割窗口并允许我在同一个Emacs会话中进行提交,但现在我似乎已经改变了这种行为,如下所示: 现在,当我提交我的暂存更改时,一个新的Emacs客户端启动了,需要一些时间来加载,最终让我编写我的提交消息。然后我运行C-c C-c进行提交。当我...

9得票2回答
在Mac OS X上如何从Dock启动带图形界面的Emacsclient

如何在Mac OS X上从Dock(或终端)启动带有GUI的Emacsclient? EmacsWiki 描述 如何使用Automator创建“从Dock启动的Emacs”应用程序。它对我有用,但我不想启动Emacs,而是想启动Emacsclient。因此,我尝试将/Applications/...

7得票1回答
Emacs: 如何让 new-frame 和 emacsclient -c 命令使用自定义窗口尺寸?

我是 StackOverflow 的新手,我有一个关于 Emacs 的问题。在掌握 Emacs 的过程中唯一令我烦恼的问题就是这个。 我配置了我的 .emacs 文件,将 Emacs 的默认帧大小设置为 70 行和 80 列,代码如下: (add-to-list 'default-fram...

8得票1回答
Emacsclient在关闭时的钩子函数

我正在尝试在Emacs中查找一个钩子,在Emacs服务器正常关闭之前应该触发。 我尝试使用elisp的kill-emacs-query-functions、kill-emacs-hook和server-done-hook等钩子,例如: (add-hook 'server-done-hook ...

15得票6回答
如何关闭emacsclient的GUI窗口而不终止服务器

如何关闭emacsclient框架而不终止服务器/守护进程? 在GUI中使用“C-x C-c”或“C-x 5 0”将退出框架和服务器(以及其他客户端),但是当从终端执行此操作时,仅会退出当前框架。 (Ps:我的emacs版本为24.2,gtk。我尝试过不使用init-file来查看是否是来...

56得票4回答
在其他机器上以其他用户身份使用Emacs服务器和emacsclient

我知道在现有的Emacs会话中调用(start-server)后,我可以使用emacsclient -c(在同一台计算机上)创建新的框架连接到该服务器,以便由emacsclient创建的每个新框架都可以访问相同的共享状态(例如缓冲区)。 我发现大部分文档都集中在“快速访问本地Emacs”用例...

10得票2回答
Emacs - 使用emacsclient还是新建窗口?

这是一个相对基础的问题,但在emacs中打开新文件时,使用“make-new-frame”打开新窗口和在emacsclient实例中打开文件之间的实际区别是什么呢?我可以看到,如果您是通过终端工作的话,它们之间的区别很明显......但是,emacsclient是否可以额外限制(buffer-...