vimを使ってそれなりに経つのに、最近になって設定したのでメモ。 vimにはmkviewという、現在の折りたたみの状態を保存するコマンドと、 loadviewという保存した折りたたみ状態を読み込むコマンドがある。 もちろん自分でコマンドを入力するのはめんどくさいので、 ファイルを保存した時と読み込んだ時に勝手にコマンドを実行して欲しい。 ということでautocmdを使って、勝手に実行してくれるようにするわけだが、 先人が色々なことを考慮した上で mkviewとloadviewを自動呼び出しする設定を 公開してくれている。 Hack #84: バッファの表示設定を保存する 細かい説明もリンク先に書いてあるので、自分はリンク先の設定をそのまま以下のようにコピペしただけ。 " Save fold settings. autocmd BufWritePost * if expand('%') !=