cd 履歴ファイルから現存しないディレクトリを消す
cd した先をファイルに記録しておいて昔 cd したディレクトリには peco 経由で簡単に移動できるようにしてる。
dotfiles/jump.zsh at master · gs3/dotfiles · GitHub
これが本当に便利で日に100回くらい実行してるんだけど、現存しないディレクトリも候補にあがるせいでしばしば not found ディスを浴びる。音声はなくとも怒られるのは好きじゃないので cd の履歴ファイルから現存しないディレクトリを除くスクリプトを書いた。
(僕は cd の履歴を ~/.cd に記録しています)
怒られて荒んでいた分、明日からは人に優しくできそう。