> From: Jean-Christophe Helary <jean.christophe.hel...@gmail.com> > Date: Fri, 30 Jun 2017 14:10:50 +0900 > > Do you mean that Shift is not recognized as a modified key by the terminal ?
No, that's not it. The problem is that on a TTY, the way Emacs reads keyboard input returns only characters, it doesn't return function keys. So Shift-a returns 'A', because the keyboard driver generates an upper-case A when you type that. But there's no up-cased RET character, so you get just RET. Keys like F1 work on a TTY by emitting a sequence of characters, usually starting with ESC, and Emacs binds that sequence in special keymaps in a way that produces the symbol F1. But Shift-RET doesn't produce any such sequence, so there's nothing Emacs can do in that case.