通过 Linux 命令提示符命令滚动单词的键盘快捷键

通过 Linux 命令提示符命令滚动单词的键盘快捷键

有人知道 Linux 键盘快捷键在命令提示符中跳过单词吗?例如,

$ 定位 pdf | xargs -i ls -l {} | grep 某物

我希望逐个单词地滚动浏览命令,而不是默认的逐个字母地滚动浏览。

答案1

在 bash 中,您可以将 CTRL 与左右箭头组合使用,或者将 ALT 与 F 或 B 组合使用。

键盘快捷键, 或者readline 快捷键

答案2

除了 Zoredache 的回答之外,您还可以通过发出以下命令找到当前可用于 bash 的键盘快捷键的完整列表:

bind -P

此外,如果您更习惯 vi 样式的绑定而不是 emacs 样式,您可以切换为:

set -o vi

并切换回

set -o emacs

答案3

在我的 macOS Catalina 上,无论是在 bash 还是 zsh 中,按单词滚动都是这样完成的:

ALT + Arrow Left/Right

相关内容