2012-11-12 6 views
14

"Arabellek Listesi" arabelleği arabelleği bu pencerede seçildiğinde otomatik olarak kapanacak bir yapılandırma kancası var mı? Her zaman tampon listesi açılır ve ben elle C-x C-k kullanarak kapatmak zorunda tamponu seçmek ve en az iki pencerelerde çerçeve bölünmüş bıraktığı için bu aynı zamanda, sinir bozucu.emacs: seçimdeki arabellek listesini kapat

+2

deneyin [dümen] (https://github.com/emacs-: Çoğu Emacs kullanıcıları sadece ibuffer (onun çok akıllı ve onun geçici tampon varsayılan olarak kaybolur gerçeği gibi gelebilir) onu yeniden eşleştirmek dümen/dümen/wiki). Emacs deneyiminizi sonsuza dek değiştirecektir. Tamponlar arasında doğrudan arabellek listesinden yakın, önizleme ve arama yapabileceksiniz. Eğer '(dümen-mode 1)' kullanırsanız, dümen gelen dümen eşdeğer çoğu Emacs menüleri değiştirecektir. En ibuffer yaklaşık –

cevap

13

bir yapılandırma seçeneği hakkında emin değil, ama her zaman geçici tampon kapatmak için yerine C-x C-k ait q (veya mevcut tamponu içinde bir C-x 1) kullanabilir.

P.S. Hemen hemen hiç kimse buffer-list bugünlerde kullanır.

(global-set-key (kbd "C-x C-b") 'ibuffer) 
+0

Yardımı: [emacswiki.org/emacs/IbufferMode](https://www.emacswiki.org/emacs/IbufferMode). Sadece 'M-x ibuffer ' denemek ve görmek, zaten, standart emacs yüklemesinin bir parçası olabilir "install" gerekmeyebilir. –

0

Sen gereksinimi için bu işlevi ince ayar yapabilirsiniz:

(defun kill-other-buffers() 
    "Kill all other buffers." 
    (interactive) 
    (mapc 'kill-buffer (delq (current-buffer) (buffer-list)))) 

Bu kod geçerli dışındaki tüm tamponlarını öldürür. Kaynak: Emacs Wiki