This will work for X based installations, and not just for the Del key. KDE/Gnome usually have tools to remap a fixed set of keys to escape (e.g., Caps Lock), but I could not find a setting in KDE for Del -> Esc.
xev to figure out what the hex keySym is for your Del key. In my
case it showed
0xffff, but turned out that was not it. I did:
$ xmodmap -pk |grep -i delete 91 0xff9f (KP_Delete) 0xffae (KP_Decimal) 0xff9f (KP_Delete) 0xffae (KP_Decimal)
0xff9f as the keySym code. The remapping is easy:
$ xmodmap -e "keysym 0xff9f = Escape"
After testing it works, best to stick it in your
If you use VS Code, if a bug with remapped keys on Code running on X hasn’t been resolved yet, you will want to add:
to your settings.json.