We work on many machines, direct or via SSH, not on all machines we are using the same keyboard layout. I found solutions for ArchLinux and Ubuntu (and Windows)
z80
google-fonts
bexio
vtigercrm
ipython-parallel
insets
unique-id
opentype
multirow
primefaces-fileupload
hydra-core
google-cloud-api-gateway
root-certificate
jagged-arrays
repaint
visualize
cython
relaymodern
response-headers
nominatim
scylla
html-input
watchkit
std-expected
merge-module
android-menu
python-black
subview
reverse
metadata-extractor