The ブログ !

主にpythonやnumpyやmatplotlib、その他研究などについて書き留めていきます

ターミナルのコマンド履歴

macのターミナルを使ってると矢印の上下ボタンで過去のコマンドを召喚することができる. これが便利でよく使うのだが、新しく買ったmacがそれを受け付けない. exitでセッションを閉じて新しいのをcommand+Tで開くとコマンド履歴が消去されてしまっている. 最近のmacOSはそういう仕様なのだろうか.

解決法は以下のリンク先で見つけた.

apple.stackexchange.com

 

.bash_profileに

SHELL_SESSION_HISTORY=0

を追記すると矢印が機能するようになった.

中身はよくわかってないけど、とりあえずめでたしめでたし.