1つのコマンドを5回実行すると、前のコマンドを取得するために矢印キーを6回押す必要があるのはイライラします。この動作を変更する方法はありますか?
iTerm2ビルド1.0.0.20111020
1つのコマンドを5回実行すると、前のコマンドを取得するために矢印キーを6回押す必要があるのはイライラします。この動作を変更する方法はありますか?
iTerm2ビルド1.0.0.20111020
これはiTermの機能ではなく、シェルの履歴機能の機能です。~/.bashrc
デフォルトのBashを使用する場合は、これを:に入れることができます。
export HISTCONTROL=ignoreboth
shopt -s histappend
# After each command, save and reload history
export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"
最初の行は、重複した空の履歴エントリを無視するようにBashに指示します。2行目は、複数の開いているセッションの履歴をマージします(たとえば、複数のタブまたはウィンドウで)。thirs行は、各コマンドの後に履歴が保持されることを確認します。