Como fazer o emacs não abrir uma janela ao usar tab-completion?

0

Quando eu uso o modo shell do emacs ou no gdb, quando eu digito o separador duplo, o emacs abre uma nova janela que sempre cobre uma janela existente. Enquanto no terminal, quando eu digito double tab, para completar um diretório, o terminal apenas imprime todos os candidatos na mesma janela. Posso fazer o emacs não abrir uma nova janela quando eu uso esse recurso?

    
por Kim 14.03.2011 / 08:58

2 respostas

1

Você poderia modificá-lo para mostrar as conclusões no minibuffer, mas (a) você não pode rolar o minibuffer normalmente se necessário, e (b) ele apenas expande e cobre suas outras janelas de qualquer maneira. Criar um quadro minibuffer dedicado pode ajudar.

    
por geekosaur 14.03.2011 / 09:05
0

De acordo, esse é um comportamento realmente irritante. Mas você poderia usar o popwin . Em suma, o popwin faz com que você feche janelas como * Help *, * Completion *, pressionando C-g a qualquer momento. A propósito, você pode instalá-lo a partir do ELPA.

    
por user1248256 11.03.2012 / 01:53