Ctrl当我在图形模式下使用 emacs 时,我可以使用+转到缓冲区的开头Home。
在 bash 中,emacs 不会识别该组合而只能看到Home。
我检查了像这儿并且,在图形模式下我得到了<C-home>
,但在 bash 中我得到了<home>
。
如何在 bash 中的 emacs 中使用Ctrl+ ?Home
(或任何终端:guake
也已检查)
编辑
根据@steeldriver 提供的一些信息,我做了以下测试:运行$ hexdump -C
后跟Ctrl+ Home,目前结果如下:
- xfce4-终端 0.6.3:
^[OH
- 嘎克! 0.4.4:
^[OH
- XTerm(297):
^[[1;5H
在 xfce-terminal 中我更改了字符编码(Preferences\Advanced),但似乎不起作用。
答案1
这是libvte 中的一个错误。已在较新版本的 libvte 中修复,但没有计划将其移植到当前使用的版本。