I am running tmux 2.5 with zsh 4.3.10 and 5.4.1 on different machines. It is not working well.On the newer system, the right side of the bottom bar shows only the start of my pwd, and the older system only shows the hostname. the older system starts with this text:[home directory]/.oh-my-zsh/lib/key-bindings.zsh:7: unknown parameter: terminfotmux cuts off theme components on the right side of the command line as well (the date is missing with the jonathan theme.)When I press backspace tmux inserts a space in the displayed command, but actually removes a character to the command it will evaluate C-? and C-H do the same thing. This is not the behavior of zsh outside of tmux.running bindkey | grep delete results in this:^D delete-char-or-list^H backward-delete-char^[3;5~ delete-char^[[3~ delete-char^? backward-delete-charTab completing shows the list of possible completions, then opens a new shell prompt, not allowing me to tab or cursor through the choices like I am able to do outside of tmux.Resizing the window also gives new shell prompts.These behaviors occur with no .tmux.conf or with the following config equally:# reload config file (change file location to your the tmux.conf you want to use)set -g default-shell /usr/local/bin/zshset -g default-command /usr/local/bin/zshbind r source-file ~/.tmux.conf# enable mouse mode (tmux 2.1 and above)set -g mouse on# vim modeset-window-option -g mode-keys vibind-key -T copy-mode-vi 'v' send -X begin-selectionbind-key -T copy-mode-vi 'y' send -X copy-selection-and-cancel# separatorsset -as terminal-overrides ,*:U8=0# colorset -g default-terminal tmux-256color#set -g prefix C-aunbind C-bbind C-a send-prefix and other similar characters are replaced by ???? on one of the computers.I use oh-my-zsh! on both machines. Screen works fine, but I don't like its functionality.
zsh is not working within tmux
zsh;tmux;oh my zsh