[英]emacs: close buffers list on selection
當在這樣的窗口中選擇緩沖區時,是否有配置掛鈎使“ 緩沖區列表 ”緩沖區自動關閉? 每次緩沖區列表打開並且我選擇一個緩沖區時我必須使用Cx Ck
手動關閉它,這很煩人,因為它會將幀分割為至少兩個窗口。
不確定配置選項,但您總是可以使用q (或當前緩沖區中的Cx 1 )而不是Cx Ck來關閉臨時緩沖區。
PS這幾天幾乎沒有人使用buffer-list
。 大多數Emacs用戶只需將其重新映射到ibuffer (它更聰明,你可能會喜歡它的臨時緩沖區默認消失的事實):
(global-set-key (kbd "C-x C-b") 'ibuffer)
您可以根據您的要求調整此功能:
(defun kill-other-buffers ()
"Kill all other buffers."
(interactive)
(mapc 'kill-buffer (delq (current-buffer) (buffer-list))))
此代碼將殺死除當前緩沖區之外的所有緩沖區。 資料來源: Emacs Wiki
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.