.un~ ファイルとは何ですか? また、ターミナルの Vim が .un~ ファイルを作成するのはなぜですか? 質問する

.un~ ファイルとは何ですか? また、ターミナルの Vim が .un~ ファイルを作成するのはなぜですか? 質問する

次のようなドットファイルがあることに気付きました。.un~

たとえば、私は を持っています.vividchalk.vim.un~が、それがどこから来たのかはわかりません。

ターミナルで Vim を使用すると作成されるようです。

これらのファイルは何ですか? 編集中のファイルを閉じると、これらのファイルが自動的に削除されるようになりますか?

ベストアンサー1

un~ファイルを編集して保存すると、Vim は元のファイルと同じ名前の末尾に拡張子が付いたファイルを作成します。

Vim 7.3 には、永続的な元に戻すという新機能が含まれています。つまり、元に戻す情報は Vim を終了しても失われず、 で終わるファイルに保存されます.un~。オプションを設定するundofileと、Vim は元のファイルを保存するときに元に戻すファイルを作成します。オプションをクリアすると、Vim によるバックアップ ファイルの作成を停止できます。

:set noundofile

デフォルトではこのオプションはオフになっていることに注意してください。初期化ファイルの 1 つでこのオプションを明示的に有効にしました。undofiles を特定のディレクトリにのみ保存する場合は、集約されたすべての undofiles を格納するディレクトリをオプションでundofile指定できます。undodir

ソース:http://vimhelp.appspot.com/vim_faq.txt.html#faq-7.2

おすすめ記事