A wayward journey in the depths of sanity

© 2020 Greg Nokes

Creative Commons License

Weirdness in terminal.app

I have run into this three or four times now. Each time takes some googling, and that is counterproductive. So here you go. For all of the times you get a new mac, or install a new version of OSX, and you start seeing weirdness in terminal.app while SSH’d into a *nix box..

Through trial-and-error, this seems to be the best way to unbreak the Backspace key on a Mac when using the native Terminal.app to SSH to a (Debian) Linux machine, and then running Emacs inside a Screen session.
Open Terminal -> Preferences

Declare terminal type ($TERM) as: rxvt

Open Terminal -> Window Settings

Choose Keyboard panel

Uncheck "Delete key sends backspace"

  (i.e., this setting is "off")

Click button "Use Settings as Defaults"
This way, you shouldn't have to mess with stty; you'll still get all the features of xterm-color (ANSI color text, screen save/restore, etc.); and the Backspace key will work normally, even in this situation: Terminal.app -> SSH (to Debian box) -> Screen -> Emacs

Under Snow Lepoard - you do not need to mess with the Uncheck Delete key.. stuff. Thanks, Chad!