Я пытался использовать Zsh в моей сессии emacs, без emacs, переназначающего все ключи Zsh. Я обнаружил, что для этого достаточно хорошо работает, но у меня все еще есть некоторые проблемы. Я получал много ненужных символов, выводимых с помощью, я смог исправить это с помощью:
## Setup proper term information for emacs ansi-term mode
[[ $TERM == eterm-color ]] && export TERM=xterm
Но все еще не работает идеально. Теперь у меня проблемы с выводом за пределы экрана, особенно когда для поиска используется что-то вроде C-r.
Я обнаружил, что он работает нормально, если вы не измените размер окна. Я могу воспроизвести это как:
- Запустить чистую
emacs -q
- Запустите
ansi-term
и используйте zsh
- Сделать окно полноэкранным
- Вывести что-то, что заполняет экран
- Тип C-r
- Подсказка будет за пределами экрана
Может быть, есть какой-нибудь способ увеличить пространство между выходом и минибуфером, чтобы компенсировать выброс?
У кого-нибудь еще Zsh + Ansi-term работает нормально?