在 GNOME 终端中,标准方式是前进或后退经过一个词不工作。
不管文档说:
按下 Alt+B:每次返回一个单词。
按下 Alt+F:每次向前移动一个单词。
如果我执行上述操作,我只需打开下拉式菜单用于标签和编辑。我该如何修复此问题?
答案1
只需按下ctrl-→和ctrl-←
答案2
在终端中,转到编辑→键盘快捷键...并取消勾选启用菜单访问键盒子。
答案3
来自readline 手册页(readline 是实现这些命令的库):
使用 emacs 样式的符号来表示按键。控制键用 C 键表示,例如,Cn 表示 Control-N。同样,元键用 M 键表示,因此 Mx 表示 Meta-X。(在没有 meta 键的键盘上,Mx 表示 ESC x,即先按 Esc 键,然后按 x 键。 这使得 ESC 成为元前缀。组合 MCx 表示 ESC-Control-x,或者按下 Esc 键然后按住 Control 键并按下 x 键。)
@Galgalesh 说得对,在 Ubuntu 中,你可以使用 Ctrl+箭头键来跳转单词。在很多(大多数?)其他发行版中,组合键是 Alt+箭头。
为了在不干扰菜单的情况下使用 Alt+f/Alt+b,请使用Esc(f按Esc,然后按f,不要同时按两者)。
我提到这一点的原因是,你可以使用Escthen(key)技巧来其他命令也是如此。例如,如果您已开始编辑上一个命令并决定要还原它,请使用Esc, r。