1
這個問題聽起來很愚蠢。但我在網上搜索並找不到答案。那麼,什麼是emacs命令來清除文件中的所有內容?我想清除我的error_log文件。如何清除emacs中文件的所有內容?
這個問題聽起來很愚蠢。但我在網上搜索並找不到答案。那麼,什麼是emacs命令來清除文件中的所有內容?我想清除我的error_log文件。如何清除emacs中文件的所有內容?
而不是erase-buffer
,你可以使用C-x h C-w
。
是M-x erase-buffer
你在找什麼?請注意,它在默認情況下處於禁用狀態,因爲新用戶感到困惑,您會被問及在第一次運行它時暫時或永久啓用它。您可以將其綁定到鍵盤快捷鍵以方便使用。
注意'C-x高C-w'選擇整個緩衝器並殺死該選擇,所以整個緩衝區將被放置在剪切環。根據你的緩衝區有多大(你可能會在例如一個非常大的日誌文件之後),這可能是不可取的。 –
@PedroRomano:的確,如果緩衝區大它可以使內存使用方面有顯著差異,但要注意,'擦除buffer'還藏匿整個緩衝區的內容的地方以備後用(撤消日誌),所以在大多數情況下的差異可以忽略不計。 – Stefan
這當然是一個好點。 –