se você deseja aplicar um comando a tudo que você normalmente digita, gg<command>G
por exemplo, ggyG
para copiar tudo.
Eu apresento, em uma linha para o seu vimrc, um operador para dizer “aplique em todos”
onoremap A :<C-u>normal! ggVG<CR>
Explicação
- onoremap declara um operador
- atribuí-lo a A
- selecione tudo
Uso
Você pode usá-lo como, por exemplo, yA
para arrancar tudo, =A
recuar tudo, dA
deletar tudo …
No modo Visual
Não entendo por que este operador não funciona no modo visual (não funciona como esperado com vA ou VA). Em seguida, adicione esta segunda linha:
vnoremap A `<gg`>G
e vA seleciona quase tudo e VA seleciona tudo;)