This is a wierd and very specific problem in terminator. When i type the character "§" into a terminal window and then press backspace twice it allows me to always remove two characters, even if they are a part of the PS1 string .
Steps to reproduce:
- Type "§" into terminal.
- Erase 2 characters.
- Repeat.
stty -a
showiutf8
? If not, try afterstty iutf8
. That should at least cover the tty device internal line editor (like when you runcat
and enter text there). Your terminal emultor should set theiutf8
flag when called in a UTF-8 locale. If it doesn't, that's the issue we should be investigating.