Я изменил свою оболочку на oh-my-zsh, которая отлично работает в iTerm.
Однако, когда я открываю свою оболочку Emacs, Mx, я вижу, что она также меняется на zsh, но вывод от выполнения команд грязный:
➜ Public ls
ls
Drop Box Dropbox-Public tars
%
➜ Public ls
ls
Drop Box Dropbox-Public tars
%
➜ Public
Слишком много пустых строк! Я должен изменить его обратно на Bash, используя:
(setq explicit-shell-file-name "/bin/bash")
Однако я хочу использовать Zsh, так как он имеет отличные плагины. Например, я могу видеть, над какой веткой я сейчас работаю, прямо в командной строке, используя плагин git.
Кто-нибудь знаком с zsh и emacs, кто может помочь мне это исправить?