Конечно, вы можете сопоставить . для выполнения работы ; :
nnoremap . ;
Однако тогда вы потеряете функцию . (повторите последнее изменение), если только вы не переназначите , что .
Риск звучит проповедно, но в долгосрочной перспективе вам будет гораздо лучше адаптироваться к Vim, чем пытаться адаптировать Vim к вам - по крайней мере, пока вы уже не начинающий. В этом случае, например, я бы сказал, что . (повторите последнюю команду) является гораздо более важной функцией, чем ; (повторите последнюю f -поиск) в особенности потому, что лидером может быть \ в качестве значения по умолчанию или Пробел в качестве ключей с гораздо меньшими потерями.