Заметка взята из https://ru.wikibooks.org/wiki/Vim#~/.vimrc Один из способов. для того чтобы на русской раскладке действовали команды vim надо в конфиг пользователя добавить ~/.vimrc строку:
set langmap=!\\"№\\;%?*ёйцукенгшщзхъфывапролджэячсмитьбюЁЙЦУКЕHГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ;!@#$%&*`qwertyuiop[]asdfghjkl\\;'zxcvbnm\\,.~QWERTYUIOP{}ASDFGHJKL:\\"ZXCVBNM<>