在GNOME终端,标准的方式向前或向后移动通过一个字不工作。
尽管文档说了什么:
alt + b:一次返回一个单词。
alt + f:一次向前移动一个单词。
如果执行上述操作,则只需打开“ 选项卡和编辑” 的下拉菜单。我怎样才能解决这个问题?
在GNOME终端,标准的方式向前或向后移动通过一个字不工作。
尽管文档说了什么:
alt + b:一次返回一个单词。
alt + f:一次向前移动一个单词。
如果执行上述操作,则只需打开“ 选项卡和编辑” 的下拉菜单。我怎样才能解决这个问题?
Answers:
只需按ctrl- →和ctrl-←
在readline联机帮助页中(readline是实现这些命令的库):
emacs样式的符号用于表示击键。用C键表示的控制键,例如Cn表示Control-N。类似地,元密钥由M键表示,因此Mx表示Meta-X。(在没有meta键的键盘上,Mx表示ESC x,即按Escape键,然后按x键。 这使ESC成为meta前缀。组合MCx表示ESC-Control-x,或者按Escape键然后按住Control同时按x键。)
@Galgalesh是正确的,您可以使用Ctrl +箭头键在Ubuntu中跳转单词。在许多(大多数?)其他发行版中,组合键是Alt +箭头。
为了在不干扰菜单的情况下使用Alt + f / Alt + b,请使用Esc,f(按Esc,然后按f,然后不要同时按)。
我之所以这样说,是因为您也可以将Escthen (key)技巧用于其他命令。例如,如果您已开始编辑上一个命令并确定要还原它,请使用Esc,r。