バッファヒストリを反映したあとに、雑に .history を編集すればいいと思っていた。
こうする
- 開いているターミナルを全部閉じて history の内容を反映する
vi ~/.zsh_history- 使っている sh の種類に応じて、やらかした履歴などを削除、保存する
fc -R ~/.zsh_history- 反映する
手順 3. を実行する、というのを知らなくて、雑に history 修正したらそれで終わりだと思っていた。 は〜なるほどね。
しかし fc コマンドの -R オプションってなんなの……?