6

これは、匿名のスクラッチ ファイルを開いてから、:wa

バッファを閉じても。

4

2 に答える 2

10

あなた自身の答えは、根本的な原因に取り組むことではなく、症状を治すことです.

あなたの「スクラッチバッファ」(私はあなたの慣習によるものだと思います)が永続化されることを意図していないことをVimに適切に示す方が良いです。そのための'buftype'オプションです。これでスクラッチ バッファーを開きます (または、対応するマッピングまたはコマンドを作成します)。

:new +setl\ buftype=nofile
于 2013-10-08T08:08:08.237 に答える
1

そのため、バッファを保存する必要があります(そして名前を付けます)

または、これはスクラッチ ファイルなので、使い終わったら、vim に強制的に削除させる必要があります。

:b nn " where nn = the errant buffer
:bd! " kill the scratch file

:h bd詳細情報に使用

于 2013-10-08T07:20:25.363 に答える