当前位置:  开发笔记 > 开发工具 > 正文

如何保持Emacs组织模式不分裂窗口?

如何解决《如何保持Emacs组织模式不分裂窗口?》经验,为你挑选了2个好方法。

我是一个新的emacs用户,使用emacs进行了很棒的组织模式.我有链接到我页面顶部的所有组织文件,但每次我点击一个链接它会分割我的窗口,所以我只有一半的屏幕空间可用.如何设置它以便emacs不会水平拆分窗口,而是为我的链接打开一个新窗口?



1> cjm..:

我假设你的意思是你想在新的框架中打开链接.(Emacs术语与其他GUI应用程序略有不同,因为Emacs早于X11.其他应用程序中所谓的"窗口"在Emacs中称为"框架",因为"窗口"在Emacs中已经具有特定含义,并且在许多函数的名称中使用了.)现在发生的是你有一个包含一个窗口的框架,而Emacs正在拆分该窗口以形成两个窗口.

您需要自定义org-link-frame-setup以使用find-file-other-frame而不是默认值find-file-other-window.

您可以通过键入来完成此操作M-x customize-variable org-link-frame-setup .单击Value Menu旁边的find-file-other-window并选择find-file-other-frame,然后单击Save for future sessions.


相反,如果我希望它在同一帧的新缓冲区中打开文件,该怎么办?编辑:啊,知道了-选择`find-file`代替。

2> Trey Jackson..:

一种选择是告诉Emacs永远不要分割窗口,这可以这样做:

(setq same-window-regexps '("."))

这将使您的窗口不会分裂,然后您使用常规命令切换缓冲区以回到您正在查看的内容.

这与你要求的声音相反,这是新的,如果你的屏幕空间有限,IMO并没有真正帮助,因为你现在不得不切换帧(图形窗口).

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有