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