I'm trying to do the right thing and put my key bindings into ~/.inputrc.
However, it turns out that I have to change
bind '"\e\C-j":"\e[1~quiet \e[4~\n"'
into
"\e\C-j": "\eOHquiet \eOF\n"
Now \eOH (nav-block-pos1 bound to beginning-of-line) and \eOF (nav-block-end bound to end-of-line) are themselves bindings in my configuration which I possibly cannot always rely on.
So the main question is why does binding to num-block-pos1 (\e[1~) and num-block-end (\e[4~) work with bind but not in my ~/.inputrc?
Edit:
The whole thing is getting even more complicated, now that I realized that \e\C-j only works for Gnome Terminial (or probably xterm as well, who knows...).
For my TTY it has to be
"\e\C-m": "\e[1~_quiet \e[4~\n"
So is it that various VTs have different implementations of how to interpret keys or what?