bashで履歴を巡る。

履歴関連のメモ。

C-r
履歴のインクリメンタルサーチ
cd -
前いたディレクトリに戻る。
!!
前の履歴を実行。
!command
前のcommandを実行。

Manpage of BASH ReadLine項を読んだら、びびった。熟読中・・・。

【コラム】漢のzsh 第4回 コマンド履歴の検索〜EmacsとVi、どっちも設定できるぜzsh (MYCOMジャーナル) 新しいのが公開されてた。bash,zshどっちも魅力だ。viモードにはしてない。

かなり斜め読みだけど.bashrc更新

bind '"\C-p": history-search-backward'
bind '"\C-n": history-search-forward'

う~。ちょっとハマる。M-n,M-pだとうまくいかないし、~/.inputrcだと反映されない。よくわからないので、bindを利用して、C-p,C-nにヒストリサーチを割り当てました。

ついでに、

bind '"\C-u": kill-whole-line'

行の削除を追加。zshに合わせました。

bash道もまた長そうだ。