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道もまた長そうだ。