Como obter o menu de buffer do Emacs sempre para mostrar nomes de modo?

0

Ao fazer um Ctrl + botão esquerdo do mouse em um buffer, recebo o menu de buffer do Emacs. Quando muitos buffers estão abertos, o Emacs irá organizá-los de acordo com o modo de buffer. Ou seja Eu terei um sub-menu para C ++, para Java, etc. Se muito poucos buffers estiverem abertos, este não é o caso. Posso ajustar esse comportamento para obter sempre as subcategorias?

    
por Arne 14.03.2013 / 13:25

1 resposta

2

Você deve personalizar o valor de mouse-buffer-menu-mode-mult , por exemplo, colocando algo assim em seu arquivo init ( .emacs ou .emacs.d/init.el ):

(setq mouse-buffer-menu-mode-mult 0)

Da documentação:

mouse-buffer-menu-mode-mult is a variable defined in 'mouse.el'. Its value is 4

Documentation:

Group the buffers by the major mode groups on <C-down-mouse-1>? This number which determines (in a hairy way) whether <C-down-mouse-1> will split the buffer menu by the major modes (see 'mouse-buffer-menu-mode-groups') or just by menu length. Set to 1 (or even 0!) if you want to group by major mode always, and to a large number if you prefer a mixed multitude. The default is 4.

You can customize this variable.

This variable was introduced, or its default value was changed, in version 20.3 of Emacs.

    
por 14.03.2013 / 22:16

Tags