Ya, karena semua orang sepertinya sudah tahu solusi David Pashley, saya agak terkejut sehingga butuh waktu lama untuk menemukan solusi ini karena sudah hampir setua itu.
Solusi ini sebenarnya menangani sampah spamming bash-completion.
Untuk lebih jelasnya: Saya tidak melakukan apa-apa sendiri di sini selain riset. Semua kredit diberikan kepada Marius Gedminas .
Ini bekerja dengan baik untuk saya dengan Gnome-Terminal / Terminator
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
# Show the currently running command in the terminal title:
# http://www.davidpashley.com/articles/xterm-titles-with-bash.html
show_command_in_title_bar()
{
case "$BASH_COMMAND" in
*\033]0*)
# The command is trying to set the title bar as well;
# this is most likely the execution of $PROMPT_COMMAND.
# In any case nested escapes confuse the terminal, so don't
# output them.
;;
*)
echo -ne "\033]0;${USER}@${HOSTNAME}: ${BASH_COMMAND}\007"
;;
esac
}
trap show_command_in_title_bar DEBUG
;;
*)
;;
esac
Juga ini adalah pos-silang karena saya baru tahu tentang itu dan ingin berbagi dan saya pikir ini berguna juga di sini.