Sometimes working in a character cell terminal, you will end up with garbled characters. This is actually the result of some program sending a Control-N (Shift In) character, which causes a graphic character set to be selected. Here are the some other ways and the details. It all boils down to selecting a different character set on the VT100 series terminal as detailed starting on page 307 (A-15) of this BIG PDF. Here is a way that often works.
Here is a picture with the magic command highlighted in the normal session on the right, and the formerly mangled session on the left. Purists will note that I should have typed kdkdkdk and Enter before the AAA to prove that the session was messed up and corrected by translating the AAA into three Control-O characters. Not that we needed three, but hey it doesn't hurt :-) Other ways to get a mangled session are mentioned on 309 (A-17) as ESC ( 0, ESC ( 1 and ESC ( 2 . A remote possibility is the VT52 mode emulation sequence ESC F , see page 308 (A-16). These modes are undone with ESC ( B or if you are British ESC ( A . Okay: Here's the US and British # character. I highlighted the British one: The "Type a control-O" trick doesn't seem to work, nor does echo Control-V Control-O. This seems to be because the Control-O is the terminal discipline's discard (also known as flush) character. See man stty for an obscure definition. Chris Lent 20110423T183541 And here shows the definition |



