Se eu entendi sua pergunta corretamente, você deseja inserir algum código padrão. Existem várias maneiras de abordar isso:
- Dê uma olhada no plug-in ViM do vim-snipmate . Faz o que você quer e depois alguns. Altamente recomendado.
- Grave uma sequência de pressionamentos de tecla (
:help q
), que você poderá reproduzir posteriormente (:help @
). Essa sequência é registrada no registro, que não é o mesmo que mapeamento / macro, mas alcança sua meta ainda, além de poder ser persistente (ou seja, sobreviver à reinicialização do ViM). - Faça um mapeamento real:
:inoremap <C-\> <Esc>A<Space>do<Space><Bar><Bar><CR>end<Esc>ko
Espero que isso ajude.