回答:
「放棄された」バッファーは、変更を保存せずに残したバッファーです。
あなたが持っている場合set nohidden
(デフォルト値)を変更したバッファを残すようにしようとすると、Vimは一般的に保存されていない変更について警告します。あなたが強打であなたの方法を強制すると、以前のバッファは「放棄され」、あなたはあなたのすべての未保存の変更を失います。
を使用している場合set hidden
、変更されたバッファは、離れたときに現在の状態に保たれるため、技術的には「破棄」されることはありません。保存されていない変更でVimを終了しようとすると、警告が表示されます。
ウィンドウに表示されている限り、バッファは「非表示」または「放棄」とは見なされないため、別のタブページの別のウィンドウに現在表示されているバッファは、「非表示」でも「放棄」でもありません。
nohidden
設定されているため)。あなたの設定は何ですか?
autowrite
関与しますか?set autowrite?
そしてset autowriteall?
、彼らは何を示していますか?