如何在 linux/bash 中向右/向左移动一个单词?

如何在 linux/bash 中向右/向左移动一个单词?

编辑- 请参阅同样的问题Unix Stack Exchange

Windows 的 CTRL-Right 和 CTRL-Left 相当于什么?

答案1

  • Alt+F向前移动,并且
  • Alt+B向后移动。

但这还不是全部!

  • Ctrl+A移至行首,
  • Ctrl+E移至行尾,
  • Ctrl+R执行交互式历史搜索,非常有用。

要了解更多按键绑定,请仔细阅读man bash

答案2

将以下两行添加到您的~/.inputrc文件中:

"\eOC": forward-word
"\eOD": backward-word

然后按Ctrl- x Ctrl-r重新读取文件以使更改在当前会话中生效。

您将能够使用Ctrl-RightCtrl-Left逐个单词地向右或向左移动。

相关内容