Backspace problem in console with unicode characters
So I am trying to get unicode to work on my console in Slackware 13.37. I load a unicode font using setfont, and set my keyboard to a German layout using loadkeys. The following errors occur:
1. If I enter a character into the command prompt which is not ASCII, like ö,ä,ß, if I try to delete the character, the character does not display on my screen, but it is processed in the command as if it were there.
2. If I enter a character into the command prompt which is not ASCII, and then try to remove everything entered using the backspace key, I wind up deleting part of my shell prompt. If the number of non-ascii characters entered is N, then backspace will seem to delete N extra characters.
So these problems seem related, and I have no idea what to do. If anybody could provide any help, I would greatly appreciate it!
Edit: I should also probably mention that I am using bash.
Last edited by wilson47; 12-08-2011 at 11:42 AM.
|