Ok fine... So your keyboards looks different ? How do you guy's use vim and other stuff ? Is there Russian doc etc...? Or you have to learn English for it ? (Just a curiosity)
And we use this option in our vim / emacs configs
set langmap=ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz
Keycaps indeed have two sets of letters (useful for those who don’t touch-type), and there’s a key combination to switch layouts (like letters/symbols on mobile keyboards). All shortcuts stay as they were.
switch layouts for comments in code and for chats ? does the websites in your country just use English or your lang for inputs ?
Note that interest in NixOS self-selects people with at least passing knowledge of English, so inhabitants of this chat are not a representative slice of Russian-speaking population.