私は私が最後であることいくつかのドットファイル持って気づいた.un~
、例えば私が持っている.vividchalk.vim.un~
が、それはどこから来たのか、私はわからないが。ターミナルでVimを使用すると作成されるようです。これらのファイルは何ですか?編集中のファイルを閉じるときに、ファイルを自動的に削除することはできますか?
回答:
ファイルを編集して保存すると、Vimは元のファイルと同じ名前でun~
拡張子が最後に付いたファイルを作成します。
Vim 7.3には新機能の永続的な取り消しが含まれています。つまり、取り消し情報はVimを終了しても失われず、で終わるファイルに保存されます.un~
。undofile
オプションを設定したので、Vimは元のファイルを保存するときにundoファイルを作成します。オプションをクリアすることで、Vimがバックアップファイルを作成しないようにすることができます。
:set noundofile
デフォルトでは、このオプションはオフになっていることに注意してください。undofile
初期化ファイルの1つでオプションを明示的に有効にしました。アンドゥファイルを特定のディレクトリにのみ保存する場合は、undodir
オプションを指定して、集約されたすべてのアンドゥファイルを含むディレクトリを指定できます。
set undofile
持続的な取り消しを取得する必要があります)。他の設定が新機能を妨害しますnobackup
かnoswapfile
?または?
set nobackup set noswapfile set noundofile
子犬のトラックが必要ない場合はすべての_vimrcで?? !! あなたはそれらのうちの1つがデフォルトか何かにデフォルトであるかもしれないと思うでしょう...
vim-sensible
。vim-sensibleで ReadMeを読むと非常に役立ちます。そして、私は(ピープコードスクリーンキャストから)私ができることを学び:verbose set undofile?
、そのオプションがどこに設定されているかを確認します。私にはその権利があると思います。