禁止emacs在新框架中打开组织模式菜单

禁止emacs在新框架中打开组织模式菜单,emacs,org-mode,Emacs,Org Mode,My emacs的组织模式在新的框架中显示菜单(例如TODO菜单,其中的选项在按下C-C-t后会出现)。打开pdf文件也是一样(它也会在新的框架中打开它们) 如何让emacs在与新缓冲区相同的帧中打开它们?对于打开文件,可以自定义org link frame setup变量。它的帮助(C-h v)去 : 组织链接框架设置是在“org.el”中定义的变量 设置以下链接的框架配置。 当遵循与Emacs的链接时,显示 此链接位于其他窗口或框架中。此变量可用于 为不同类型的链接设置此选项 对于文件,请使

My emacs的组织模式在新的框架中显示菜单(例如TODO菜单,其中的选项在按下C-C-t后会出现)。打开pdf文件也是一样(它也会在新的框架中打开它们)


如何让emacs在与新缓冲区相同的帧中打开它们?

对于打开文件,可以自定义
org link frame setup
变量。它的帮助(C-h v)去 :

组织链接框架设置是在“org.el”中定义的变量

设置以下链接的框架配置。 当遵循与Emacs的链接时,显示 此链接位于其他窗口或框架中。此变量可用于 为不同类型的链接设置此选项

对于文件,请使用以下任一项
查找文件

查找文件其他窗口

find file other frame

因此,您的
.emacs
文件中应该有以下内容(它保留所有其他内容的默认值,但欢迎熟悉elisp的任何人改进此代码):

(setq org链接框架设置(引号((vm.vm访问文件夹其他框架)
(vm imap.vm访问imap文件夹其他帧)
(gnus.org gnus无新消息)
(file.find文件)
(wl.wl其他帧)))
)

C-C-t运行命令org todo
,打开什么菜单?我想,你是如何打开链接上的pdf文件的?这些都是你想在同一帧中打开的吗?