+
+ # Couldn't figure out how to get tmux and iTerm to agree on how to render
+ # these characters... so there you go.
+
+ local normal_symbol="🅽"
+ local insert_symbol="🅸"
+ local error_symbol="🆇"
+
+ [ ! -z "$TMUX" ] && normal_symbol="%{$normal_symbol%2G%}"
+ [ ! -z "$TMUX" ] && insert_symbol="%{$insert_symbol%2G%}"
+ [ ! -z "$TMUX" ] && error_symbol="%{$error_symbol%2G%}"
+
+ # Show vi status / return status on the right side
+
+ local return_status="%{%F{red}%}%(?.. $error_symbol)%{$reset_color%}"