I've been reading this conversation with interest. I tried different shells
with xterm versus st.
On 09/02/2015 11:29 AM, Fabian Homborg wrote:
> If you launch fish in { konsole, xterm, gnome-terminal, linux in-kernel
> VTs, iTerm2, ... } your keys work, without smkx.
>
> If you launch fish in st, your keys don't, until you do "tput smkx".
I confirm that this is true on my computer: for the shells fish, bash, ksh,
and mksh, in xterm, the Delete key works; whereas in st it doesn't work without
tput smkx.
However, with zsh in st, the Delete key works immediately.