É certamente uma ideia muito estranha transformar o Ubuntu no codinome "VimOS". Eu acho muito mais adequado mapear as chaves do Vim para algum cluster mais livre e equable do teclado. Ou definitivamente NÃO devido a isso também pode ser útil.
No entanto, não excluo minha primeira sugestão sobre os mapeamentos do Vim e devo dizer que existe uma resposta à sua pergunta aqui:
Parcialmente, concordo com essa visão (graças a shell hell ):
% bl0ck_qu0te% E também encontrei perto de resposta aqui:
Superusuário : Mapeando Super + hjkl para as teclas de seta em X
O Vim usa um modo de comutação para mapear chaves. Então, o xmodmap para o Vim são alguns globals conectáveis que quebram a experiência clássica do Vim. Mesmo assim, para alegar que soa patético ;)
Mapeamento de chaves no Vim - Tutorial (Parte 1)
Marcando as chaves no Vim - Tutorial (Parte 2)
Marcando as chaves no Vim - Tutorial (Parte 3)