I recently switched to zsh (with oh-my-zsh) as my primary shell, but running the shell from emacs results in some strange (for lack of a better word) "residural" characters; however changing to bash removes these characters:
➜ ~ ^[[?2004h bash
bash^[[?2004l
coffee@Lappy:~$
Is there any way for me to keep using zsh in emacs without it looking like absolute garbage?
M-x ansi-term
is what you want. – cuonglm Jan 26 '16 at 17:47