gpt4 book ai didi

emacs - 在终端中使用 emacs 时某些键绑定(bind)不起作用

转载 作者:行者123 更新时间:2023-12-04 21:25:24 28 4
gpt4 key购买 nike

我通过键入 emacs 在它自己的窗口中加载 GNU emacs在终端。
我喜欢使用 pc-selection-mode 中的键绑定(bind),它允许您使用 shift-right 或 shift-left 突出显示字符,或者通过按 shift-up 或 shift-down 突出显示整行。

问题是当我在终端中输入 emacs -nw 运行 emacs 时,后两个键绑定(bind)不起作用。我可以使用 shift-left 和 shift-right 突出显示字符,但按 shift-up 和 shift-down 不会做任何事情。光标停留在原处。

我该如何解决这个问题?为什么它甚至会发生?我正在使用 GNU Emacs 23.1.1,并且我已经确认当 emacs 在它自己的窗口中以及当 emacs 在终端内运行时都使用相同的版本。

谢谢你的帮助

最佳答案

很多时候绑定(bind)只是没有列出,或者映射错误。您可以尝试 M-x show-lossage(或 C-h l)来查看转义序列是否到达 emacs。如果他们这样做,您可能想尝试 xterm-extras ——即使我在不​​同版本的 linux 和 solaris 之间迁移,以及在它们之间进行 ssh(这通常是问题的根源),它也总是有效。

关于emacs - 在终端中使用 emacs 时某些键绑定(bind)不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4167296/

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