Fedora 38 中我的 TTY 键绑定问题

Fedora 38 中我的 TTY 键绑定问题

我正在尝试.inputrc像往常一样配置我的文件(bash 和 Fedora 38)。它非常适合 urxvt/xterm,但我的 TTY(虚拟控制台)不考虑修饰符。我的意思是,如果我按下,C-V + Delete我会看到与 、 相同的内容C-V C-Delete,并且所有其他键也相同。

这是为什么?如何解决?

哪个绑定可以在缓冲区中向上/向下移动 1 页,以查看已经消失的行?这被删除了吗?

编辑:

根据 @egmont 的建议,我打了showkey -aTTY 电话确认上述内容:修饰符不会影响DeletePageUpPageDown,生成相同的字节。 xterm/urxvt 工作正常,并showkey -a使用修饰符显示不同的代码。

bash shell 命令bind -l在终端缓冲区中不显示任何类似于 pageup/down 的内容,因此似乎它已被删除;这在 Fedora 36 中已被删除,但仅在注销后才被删除,现在似乎已被完全删除(可能是因为安全?)。因此似乎没有更多可从 shell 访问的虚拟终端缓冲区了……?

相关内容