Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
[1]。我听说可以暂时显示缓冲区的某些部分,但我不知道该怎么做。
任何人都可以分享如何实现这一目标。
[2]。是否也可以只显示临时匹配正则表达式的那一行?
使用narrow-to-*(其中* 是区域、页面或defun)。Cx nn 是narrow-to-region. outline-mode此外,如果您想要有选择地显示/隐藏代码部分,您可能想要查看。
narrow-to-region
outline-mode
Mx发生是你的朋友。
添加到@juanleon 关于缩小的内容:
使用 vanilla Emacs,您只会得到一个变窄:缓冲区要么变窄到最后一个变窄,要么完全变宽(显示整个缓冲区)。
使用库wide-n.el,您可以有多个缩小范围并在它们之间移动(它们形成一个环)。
wide-n.el
特别是,如果你缩小到某个区域,然后进一步缩小,你可以回到原来的、更宽的缩小——完整的缓冲区不是你唯一的选择。