$ bind -p | grep previous-history "\C-p": previous-history "\eOA": previous-history "\e[A": previous-history
[ubuntu@ip-xxx-xx-xxx-x:~]$ bind -p | grep previous-history "\eOA": previous-history "\e[A": previous-history
C-p が無ければ、キーバインドが設定されていないということ。 \eOA
と \e[A
は Up Arrow キーを表すらしい。
zsh-like history in bash - Stack Overflow
Bash/Zsh で C-p / Ctrl-p を押したらコマンドのヒストリを一個戻るのが当然だと長年疑いもせずにきたが、必ずしもそうではないようだ。
単純な理由だった。 ~/.bashrc で set -o vi
してある環境だった。