$ echo -e "keycode 22 = backslash \n keycode 51 = BackSpace" | xmodmap -
Eu prefiro retroceder logo acima de "enter". No Windows isso pode ser feito com o autofechamento. Na minha área de trabalho, um teclado HKKB tem esse layout embutido.
Seguindo teclado personalizado layouts (Ubuntu) me faz trocar <BKSL>
e <BKSB>
em usr/share/X11/xkb/symbols/pc
. Isso produz o comportamento de que backspace e backslash entram em uma barra invertida, em vez de trocar a funcionalidade das chaves. Trocando via xcape -e 'BackSpace=backslash'
e sua alternativa irá inserir, em seguida, excluir um backspace.
Como backspace e backslash podem ser trocados no Ubuntu?
$ echo -e "keycode 22 = backslash \n keycode 51 = BackSpace" | xmodmap -
Tags keyboard-layout ubuntu