elispでバッファを完全にクリアするにはどうすればよいですか?


20

elispを使用してバッファー内のすべてを削除する場合、どうすればよいですか?

回答:


23

試しましたerase-bufferか?

erase-buffer is an interactive built-in function in `C source code'.

(erase-buffer)


Delete the entire contents of the current buffer.
Any narrowing restriction in effect (see `narrow-to-region') is removed,
so the buffer is truly empty after this.

そのような関数を見つける方法は? M-x apropos buffer erase


1
いくつかの例外があります。たとえば、オーバーレイオブジェクトは削除されませんerase-buffer。また、呼び出された後も引き続き存在する、私がよく知らない他の要素があるかもしれません。
ローリスト

はい、質問はバッファ内のすべて」および「」に関してあまり正確ではありません。バッファに関連するすべてのものを取り除きたいなら、それはあなたの友人です。kill-buffer
ドリュー


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.