setxkbmap us -variant colemak -option ctrl:swap_lalt_lctl printf bvdgb' 'hkmh|sed s,.,'&\nkeysym & =',g|grep =.|xmodmap - set -o vi while read a b; do echo "keysym $a =$a ${a^} $a ${a^} $b" done <