【发布时间】:2011-12-15 04:22:00
【问题描述】:
我知道您可以使用箭头键在 bash 中上下命令历史记录,但我想知道是否有等效的基于字母的快捷方式,这样我的手就不必走那么远。有什么想法吗?
注意:我知道 Ctrl-R 用于搜索命令历史记录。
【问题讨论】:
标签: linux bash keyboard-shortcuts shortcuts
我知道您可以使用箭头键在 bash 中上下命令历史记录,但我想知道是否有等效的基于字母的快捷方式,这样我的手就不必走那么远。有什么想法吗?
注意:我知道 Ctrl-R 用于搜索命令历史记录。
【问题讨论】:
标签: linux bash keyboard-shortcuts shortcuts
我不知道关于 ctrl-R 的一件事是,您可以按第二次/第三次/...时间来回滚之前的匹配命令。我不敢相信这些年来我一直在做history | grep blah。
【讨论】:
在 bash 中,大多数 emacs 键绑定也可以正常工作。
所以你在这里寻找的是 C-n 和 C-p
或者,您可以使用 set -o vi,然后使用 vi 键绑定 j 和 k。当然在正常模式下,即先做,ESC。
【讨论】:
set -o emacs),但如果你想要类似 vi 的键绑定,你也可以使用 set -o vi。
alt 键;而默认情况下(emacs ON)我使用ctrl 键。