Автоматическое заполнение zsh Переполнение буфера в emacs term-mode
Я бегу зш внутри multi-term.el
(который, насколько я понимаю, практически идентичен term-mode с некоторыми дополнительными командами) в символьном режиме.
Редактировать: emacs 24.5.1 в терминале (-nw
), zsh 5.0.2, https://github.com/ayrtonmassey/config для моей полной конфигурации
Когда я ударил TAB
чтобы вызвать автозаполнение zsh, если подсказка находится внизу экрана, опции автозаполнения скрыты. Это происходит только при определенных автозаполнениях: например, при нажатии TAB
после cd
не показывает список возможных файлов / каталогов, но автоматически заполняет имена исполняемых файлов (например, ввод b
и удар TAB
) покажет все возможные исполняемые файлы.
Текущее выбранное значение автозаполнения отображается рядом с подсказкой во всех случаях.
Я предполагаю, что это как-то связано с тем, что он не прокручивается вниз, чтобы показать вывод, но я не могу найти больше информации.
1 ответ
У меня была такая же проблема, и после возни с группой Настроить для term
кажется, что установка переменной term-scroll-show-maximum-output
к ненулевому значению решает эту проблему (по крайней мере, для ansi-term
).