fish shell を最近利用している。デフォルトの状態で過去の履歴を元にSuggestionをどんどん出してくれたりする。
一方で、Suggestionが問答無用で表示されていたり、→を押すとSuggestionがすぐさま採用されたりして困る場面もあった。ドキュメントをみてみたらPrivate Modeがあることに気づいたのでブログにメモっておく。
$ fish --private
上記のようにおもむろにプライベートモードを開始すれば、今までの履歴は使わない上に新規で履歴に書き込まない状態に入る。画面共有しながらターミナルをみせる時や、手順書からコマンドをコピペして慎重に実行したいときなどに便利そう。終わったら exit
すればもとの履歴を使ったSuggestionが使える。