Laut http://blog.sanctum.geek.nz/term-strings/ :
"Benutzer, die Probleme mit der Darstellung bestimmter Befehlszeilenanwendungen in ihren Terminals haben, erhalten häufig einen sehr irreführenden Rat. [...] Diese Fehlinformationen deuten manchmal darauf hin, dass die Benutzer die erzwungene TERM-Änderung in ihre Terminalsoftware übernehmen Shell-Startskripte. Dies ist eine so schlechte Idee, weil die Shell dazu gezwungen wird, das Terminal zu übernehmen, und somit die vom Emulator gesendete ursprüngliche Terminalidentitätszeichenfolge ignoriert. "
Nach ihrem Vorschlag habe ich aus ~ / .bashrc, ~ / .vimrc und ~ / .tmux.conf jede Erwähnung im Terminal gelöscht.
Jetzt habe ich bei Konsole:
user:~$ echo $TERM xterm
bei tmux:
user:~$ echo $TERM xterm-256color
und alles funktioniert gut.