【iTerm2】 vim :q 実行後にvimで編集していた文字が残る問題の解決

iTerm2 にて vim コマンドでファイルを編集後、 :q で vimの編集画面を抜けた後にも vim で編集していた文字列がターミナル上にログとして残ってしまう、という事象が発生しており、これを残さないようしたときの設定変更した手順の備忘。

結論

  • iTerm2 > Preference... > Profiles > (現在使用中のプロファイルを選択) > Terminal > Disable save/restore altnative screen のチェックを外す

余談

最初これが iTerm2 の設定の問題なのか、.vimrc の問題なのか、または .bash_profile の問題なのか検討がつかず、割と時間を浪費してしまった。身に覚えはないのだが、いつの間にかここにチェックを入れてしまったようだ。

執筆日:
本記事のタグ