有没有办法实现与 KDE 中 kde-open 所做相反的功能?我的意思是,我希望能够在终端内使用 emacs 打开文件,而不是使用 X 版本的 emacs。我已经将 emacs 作为守护进程运行,并在 konsole 中运行客户端实例,但我还希望能够使用相同的 konsole 运行 emacs 实例从 Dolphin 或 Thunderbird 或任何其他应用程序打开文件。
答案1
运行系统设置,搜索 MIME 类型,在树中找到您希望能够使用 emacs 打开的类型。对于每种类型,按下按钮Add…
并选择 emacs 守护程序。请参阅 emacs wiki 了解特定的命令行咒语和上下文相关帮助以了解各种占位符的含义%
。最后按下OK
更改设置。
从那时起,Open with emacs daemon
将出现在文件的上下文菜单中。当您选择此选项时,emacs 守护程序将传递文件的名称/位置,然后 emacs 将打开并加载该文件。