在Emacs中,我们可以使用某些命令滚动非活动窗口
但并非所有细节都列在手册中。
C-M-v可以向下滚动另一个窗口
我打算向上滚动另一个窗口,我怎么能这样做?
答案 0 :(得分:43)
尝试 C-M-S-v ,即scroll-other-window-down
。
你可以通过 Ch b (describe-bindings
)来找到这样的键绑定,它填充*Help*
缓冲区,其中包含当前所有键绑定和相关命令的列表缓冲。对scroll-other
的快速搜索显示了您提到的绑定以及我列出的绑定。
答案 1 :(得分:26)
在许多终端上,您可以执行 M-PageUp 和 M-PageDn 来滚动另一个窗口。如果您已经习惯使用 PageUp / PageDn 进行滚动,那就太好了。
答案 2 :(得分:9)
您也可以为C-M-v
提供否定参数。
几乎任何修饰符组合都可以给出否定参数。
在这种情况下,您可以输入C-M-- C-M-v
。
答案 3 :(得分:2)
向下滚动, (滚动其他窗口)
向上滚动, (滚动其他窗口' - )
scroll-other-window是Emacs的原生C API,所以它应该是开箱即用的。查看其文档。
随意为他们分配热键
答案 4 :(得分:2)
我使用它(每天):
Get New connection
Query the DB
if get information looking for
processes it
else
it get sleep for 1 sec
Clean resources/connect resources free
答案 5 :(得分:0)
如果C-u - C-M-v
(即scroll-other-window
)对您不起作用,您可以进行-
(即使用ARG C-M-S-v
的{{1}}),例如在终端中使用Emacs。
摘录自scroll-other-window-down
:
负ARG表示向下滚动。如果ARG是原子“-”,则向下滚动几乎全屏。