vim Part3

このエントリーをはてなブックマークに追加
28名無しさん@お腹いっぱい。
Vim 7.1.305 を使用しています。
ネット上で知った「ドラッグ&ドロップでファイルを開くとき、
常に新しいタブで開く」機能を実現するために、gvimrc に、

autocmd VimEnter * tab all
autocmd BufAdd * exe 'tablast | tabe "' . expand( "<afile") .'"'

を記述しています。
この機能自体は重宝しているのですが、これを有効化してあると、
あるバッファを「名前を付けて保存」(もしくは :sav)すると、
無名のタブページが入力モードで開かれ、
元の保存したかったバッファは名前だけ付けられ保存はされない、
という現象が起きてしまいます。

「ドラッグ&ドロップでファイルを開くとき、常に新しいタブで開く」機能を
有効にしたまま、:sav ですんなりと保存できるようにするには
どうすれば良いでしょうか?
何卒、ご教示ください。