Как заставить emacs не открывать окно при использовании табуляции

Когда я использую режим оболочки emacs или в gdb, когда я печатаю double tab, emacs открывает новое окно, которое всегда закрывает существующее окно. Находясь в терминале, когда я набираю двойную вкладку, чтобы завершить каталог, терминал просто печатает все кандидаты в одном и том же окне. Могу ли я заставить emacs не открывать новое окно, когда я использую эту функцию?

0
задан 15 March 2011 в 16:22

2 ответа

Согласен, это действительно раздражающее поведение. Но вы можете использовать popwin . Короче говоря, popwin позволяет закрывать такие окна, как * Справка *, * Завершение *, нажав C-g в любое время. Кстати, вы можете установить его из ELPA.

0
ответ дан 15 March 2011 в 16:22

Вы можете изменить его так, чтобы он отображал завершения в минибуфере, но (а) вы не можете разумно прокручивать минибуфер, если это необходимо, и (б) он просто все равно расширится и закроет ваши другие окна. Создание выделенного кадра минибуфера может помочь.

0
ответ дан 15 March 2011 в 16:22

Другие вопросы по тегам:

Похожие вопросы: