我有一个关于使用 Emacs 作为编辑器和终端的问题。
C-x 3
例如,我将窗口分成不同的窗口。生成的窗口之一用作终端M-x term
。通常我会切换C-x o
到另一个窗口。假设我切换到终端缓冲区,从那里我无法C-x o
切换到另一个缓冲区。
我可以使用什么快捷方式从终端缓冲区切换到另一个?
答案1
C-c CHAR
这相当于C-x CHAR
普通的 Emacs。例如,C-c o
调用 的全局绑定C-x o
,通常为other-window
。
(Emacs 信息文件,“术语模式”)
答案2
Cc Cj 切换到行模式,当你需要对缓冲区做 Emacs-y 的事情时(术语:行运行)出现在状态行中
Cc Ck 切换回字符模式,当您需要它再次像终端一样工作时(术语:char run)出现在状态行中