1
:vimの中のファイル/バッファ内は、即座にvimでBufLeaveのautocmdを設定することは可能ですか?私が何をしたいか
、特に無名の1を(例えば、使用して作成:enew)、時々私は(私が書いている内容が保存価値がある感じと言う、I突然電子メールで送信したい)が、特に一時ファイルに保存する必要はないと感じていません。また、終了時に保存するために十分に自分自身を信頼することはできません。
だから、私は何を一度vimのコマンドラインで
autocmd BufLeave * ggvG"+y
を実行し、このコンテンツを失うことへの恐怖から解放された場合、思いました。
しかし、動作しません。 vimを終了すると、システムクリップボードは元の状態に戻ります。
私の質問:
- のvimrcでは対照的に、我々は、その場で
autocmd
を実行する場合、それは何をしますか? - vimに「やあ、終了したら、これらを実行する」ように指示する方法はありますか?
ありがとう!
あなたはそれを釘付け。実際には、安全のために 'VimLeave'と' BufLeave'の両方を使用します。ありがとう、トン! –
':%y +'も有効でした。 –