Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

Vimの自動保存で読み込み専用や名前がない場合に警告が出ないようにする設定

$
0
0

Vimの自動保存、便利ですね。バージョン管理システムが普通になった時代ならではですね。

さて、通常の自動保存の設定は、みんな大好きvim-users.jpにもある通り

.vimrc
setautowritesetupdatetime=500

autocmd CursorHold *  wall
autocmd CursorHoldI *  wall

ぐらいで事足りるんですが、読み込み専用やファイル名がない場合に警告が出てうざいです。

なので、関数でラップしてそのような場合は保存を呼び出さないようにしました。

.vimrc
setautowritesetupdatetime=500functions:AutoWriteIfPossible()if!&readonly&& bufname('%')!=# ''wendifendfunction

autocmd CursorHold * calls:AutoWriteIfPossible()
autocmd CursorHoldI * calls:AutoWriteIfPossible()

と、.vimrcに書いてください。

おしまい。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>