1

私がしたいこと:

vim のファイル/バッファ内、特に名前のないもの (たとえば、:enew で作成されたもの) では、書いているコンテンツを保存する価値があると感じることがあります (たとえば、突然メールで送信したいなど)。一時ファイルに保存する必要性を特に感じていません。また、終了時に保存することを「覚えている」ほど自分自身を信頼していません。

だから私は考えました、私が走ったらどうなるでしょうか

autocmd BufLeave * ggvG"+y

vim コマンド ラインで 1 回実行すれば、このコンテンツを失う心配から解放されます。

しかし、うまくいきません。vim を終了すると、システムのクリップボードがそのまま思い出されます。

私の質問:

  • autocmdvimrc とは対照的に、オンザフライで実行すると何かしますか?
  • vimに「ねえ、終了したらこれらを実行してください」と指示する方法はありますか?

ありがとうございます!

4

1 に答える 1