Questions tagged «indirect-buffers»

6
如何在第二个缓冲区中获取组织模式大纲作为动态目录?
当我编辑大型文档时,我想通过在单独的缓冲区中看到轮廓(没有内容)来查看我的位置。就像您阅读PDF文件时一样,左侧有一个目录。(见下文) 在组织模式下,可以展开/折叠轮廓。但是是否有可能在单独的缓冲区的左侧(或右侧)具有静态轮廓,以便当您单击标题时,另一个缓冲区移至该位置? 有点像这样,但对于组织模式? [编辑] 将clone-indirect-buffer是非常接近我想要的东西。难题的缺失部分是单击标题/(或实际上是任何一点)时跳转到相同的位置。 为此,我尝试编写一些代码:移动到其他克隆的缓冲区到同一点?(间接缓冲区的同步位置)(组织模式) 但是,如果内容被折叠,它将不起作用。如果可以做到这一点,那么clone-inderect-buffer就是一个完整的解决方案。 [Edit2解决方案] 上方链接和下方答案中的代码结合了niceley来解决来回跳转的问题。 ;first call 'clone-indirect-buffer'. Then... ;This function works between buffer and it's clone. (defun my/goto-same-spot-in-other-buffer () "Go to the same location in the other buffer. Useful for when you have cloned indirect buffers" (interactive) (let ((my/goto-current-point (point))) (other-window 1) (goto-char my/goto-current-point) (when …


3
我可以在一个文件上有两个视图吗?一个可以缩小吗?
我正在编辑一些文件abc.org,并调用org-narrow-to-block来缩小到要编辑的代码块。对于编辑过程,我必须访问abc.org的另一部分,只想在另一个窗口中显示它。因此,我执行“ Cx 2”,发现该窗口显示了abc.org,但同时也缩小了范围。文件上可以有两个“视图”吗?一缩小,一缩小? 我检查了七个标记为变窄的问题,但没有找到类似的问题。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.