是否有一個配置鉤子,使「緩衝區列表」緩衝區在這種窗口中選擇緩衝區時自動關閉? 每次緩衝區列表打開,我選擇一個緩衝區,我不得不手動關閉它使用 C-x C-k
這是令人討厭的,也因爲它離開框架分裂至少兩個窗口。emacs:在選擇的關閉緩衝區列表
14
A
回答
13
不能確定某個配置選項,但你可以隨時使用q(或者在你目前的緩衝區C-X 1),而不是C-X C-K關閉臨時緩衝區。
P.S.現在幾乎沒有人使用buffer-list
。大多數Emacs用戶只需將它重新映射到ibuffer(其更聰明,你可能會喜歡它的臨時緩衝區默認情況下消失的事實):
(global-set-key (kbd "C-x C-b") 'ibuffer)
+0
有關ibuffer的幫助:[emacswiki.org/emacs/IbufferMode](https://www.emacswiki.org/emacs/IbufferMode)。您可能不需要「安裝」,它可能已經是您的標準emacs安裝的一部分,只需嘗試'M-x ibuffer
0
你可以調整這個功能您的要求:
(defun kill-other-buffers()
"Kill all other buffers."
(interactive)
(mapc 'kill-buffer (delq (current-buffer) (buffer-list))))
此代碼殺死除了當前所有緩衝區。來源:Emacs Wiki
相關問題
- 1. 關閉緩衝區後顯示Emacs緩衝區
- 2. emacs編譯緩衝區自動關閉?
- 3. 如何恢復emacs緩衝區列表中的緩衝區?
- 4. emacs緩衝區列表中的顏色
- 5. 獲取所有Emacs緩衝區列表
- 6. emacs持久緩衝區列表
- 7. Markdownize Emacs緩衝區
- 8. Emacs erlang緩衝區
- 9. 在emacs中獲取emacs 23緩衝區列表行爲24.2
- 10. GNU Emacs關閉緩衝區聲音的開始/結束
- 11. 在Emacs小緩衝區
- 12. 緩衝區之間的Emacs選項卡
- 13. 在緩衝區菜單中選擇不同的緩衝區
- 14. Emacs會不會關閉,因爲緩衝區「ido.last」
- 15. 在Emacs中關閉當前緩衝區的關鍵順序是什麼?
- 16. Opengl選擇緩衝區
- 17. Emacs Lisp緩衝區位置列?
- 18. Emacs - 多列一個緩衝區
- 19. Emacs緩衝區組/標籤
- 20. emacs:非連續緩衝區
- 21. Emacs緩衝區管理
- 22. emacs ediff刷新緩衝區
- 23. Cocoa Emacs打印緩衝區
- 24. 在緩衝區列表視圖中增加「緩衝區」列寬
- 25. Emacs在Mono中的等效緩衝區
- 26. 讓emacs grep緩衝區使用特定的emacs緩衝區來顯示命中
- 27. Emacs ido在循環列表中首先打開緩衝區
- 28. 自動關閉暫存緩衝區
- 29. Vim-airline關閉緩衝區/退出vim
- 30. 關閉/關閉對TCP接收緩衝區的影響
嘗試[執掌](https://github.com/emacs-掌舵/舵/維基)。它會永遠改變你的Emacs體驗。您可以直接從緩衝區列表中關閉,預覽和搜索緩衝區。如果你使用'(helm-mode 1)',helm將用相應的helm等效替換大多數Emacs菜單。 –