在屏幕上使用 emacs 时,某些键会被重新映射

在屏幕上使用 emacs 时,某些键会被重新映射

-T我使用参数和作为值来启动 screen xterm-256color。这样我就可以使用CTRL-UpCTRL-Downemacs 中的其他函数,否则这些函数只会输出垃圾。奇怪的是,当我这样做时, 被end重新映射到选择键,并且它不再将光标带到行尾。如果我使用不带参数的 screen,情况就不会如此-T

我想知道为什么会这样,以及为什么屏幕上的 emacs 不能像在普通 bash 中一样工作。

答案1

Emacs 广泛使用按键绑定,它完全可以通过 .emacs 文件进行配置。我建议花点时间阅读教程:键入C-h t 按下的ctrl键,h然后键入h。它将介绍导航和基本命令,这些命令基本上不使用箭头键或键盘上其他导航键。

您仍然可以使用导航键的原因取决于终端,但 emacs 命令可以在所有平台和跨终端上运行(原则上......)。

至于 emacs 的思想,如果您有兴趣花点时间,您就可以熟练掌握它,并且更加高效。

一旦您熟练了,您就可以按照您喜欢的任何方式绑定您的按键(包括键盘箭头)看看 melpa(M-x list-packages)可能有人已经为此制作了一个包......

相关内容