IT情報基地
~当サイトはIT・サーバーに関する内容を紹介しています~


vimが自動生成するファイルを作成しないようにする

vimを使用してファイルを編集すると、自動的に以下の4つのファイルが生成されます。
ファイル名
概要
.swp ファイル
編集前のコピーファイル(編集時に作成されて、編集後には削除される)
~ ファイル
編集前のコピーファイル(編集後に作成されて、削除はされない)
.viminfo ファイル
編集情報、コマンド操作などの履歴ファイル
.un~ ファイル
編集を元に戻す(Undo)情報ファイル
必要ない場合は、以下の設定で無効にできます。

設定方法

.vimrc等のvim設定ファイルに、以下のように記述します。
" viminfo ファイルを作成しない
set viminfo=

" swap ファイルを作成しない
set noswapfile

" バックアップファイルを作成しない
set nobackup

" un~ ファイル(undoの情報)を作成しない
set noundofile