在Emacs组织模式中,如何将显示缩小到两个单独文件中的两个子树?

时间:2013-06-17 20:50:05

标签: emacs org-mode

我将框架分成两个窗口。我打开了两个组织模式文件,每个文件都有我想要单独显示的子树。

我可以通过导航到file-1.org中的标题1并调用命令org-tree-to-indirect-buffer,使用单个子树成功完成此操作。

但是当我转到第二帧中的第二个文件时,导航到我想要的标题,然后执行org-tree-to-indirect-buffer on that tree,它会在第一帧中显示该子树,但是它也会将我的子树重新显示回主文件。

如何在两个单独的文件中同时查看两个子树?

1 个答案:

答案 0 :(得分:24)

缩小

尝试缩小范围:

(org-narrow-to-subtree) C-x n s

然后

(widen) C-x n w

当你完成时


的有机树到间接缓冲

或者,如果您必须使用org-tree-to-indirect-buffer,看起来您也可以这样做:

(setq org-indirect-buffer-display 'current-window)

C-u M-x org-tree-to-indirect-buffer

正常操作是为了防止缓冲区扩散,但是使用通用arg它将打开第二个子树而不会破坏前一个缓冲区。检查 C-h f org-tree-to-indirect-buffer以获取完整的详细信息。