gpt4 book ai didi

emacs 从原始缓冲区调度帮助窗口

转载 作者:行者123 更新时间:2023-12-05 00:19:11 26 4
gpt4 key购买 nike

每当我在 emacs 中执行 apropos、describe-key 或其他一些帮助功能时,它都会在我的另一个窗口中显示帮助。为了摆脱它,我必须更改窗口/缓冲区到那里,键入“q”,然后改回我原来的工作缓冲区。

有没有办法以某种方式在代码中做到这一点?我知道如何保存偏移、切换缓冲区等,但我不知道如何在另一个缓冲区结束时将“q”发送到 minibuffer/emacs。谢谢

最佳答案

help-window-select变量可能正是您想要的。
如果将其值设置为 true (setq help-window-select t)那么当您通过帮助命令之一打开帮助窗口时,将自动选择帮助窗口。然后您可以按 q退出它并返回到您的原始缓冲区。还有许多其他选项,因此您也应该检查一下。

对于 apropos 窗口或任何使用 display-buffer 的窗口您可以使用。

(add-to-list 'display-buffer-alist
'("*Apropos*" display-buffer-same-window))
display-buffer-same-window是众多选择之一;它在当前窗口中打开缓冲区。通过查看 display-buffer 上的文档可以看到其他可能的选项。功能。

关于emacs 从原始缓冲区调度帮助窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36506141/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com