ブックマーク / takuya-1st.hatenablog.jp (1)

  • bashの複数タブ間コマンド履歴(ヒストリ)共有とPROMTO_COMMAND変数について - それマグで!

    bash でもコマンド履歴の即時反映をしたい 複数タブでターミナルを使ったり、複数ウインドウでターミナルを使うと、bashの履歴が共有されて無くて、悲しいことがある。 zsh の機能で紹介されることも多いですが。それ bash でも出来るよ。 共有方法 export PROMPT_COMMAND="history -a" 以上! これで、複数ターミナル。タブ、( 設定次第では screen tmux ) でヒストリを共有することが出来る。 Mac OSXの場合は iTerm.app と Terminal.app でも共有できるんだな GNU Screen で使える設定 さらに強力に即時反映をするならば、screen の場合は即時反映をするために export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAN

    bashの複数タブ間コマンド履歴(ヒストリ)共有とPROMTO_COMMAND変数について - それマグで!
    uskey
    uskey 2017/04/14
    便利。ケースによっては共有されると迷惑そう。
  • 1