Não há diferença real, mas em :h usr_20.txt
, você pode ler:
É recomendável que, nos scripts do Vim, você escreva o nome completo do comando. Isso facilita a leitura de volta quando você faz alterações posteriores. Exceto por alguns comandos frequentemente usados como :w
( :write
) e :r
( :read
).
Um particularmente confuso é :end
, o que poderia significar :endif
,
:endwhile
ou :endfunction
. Portanto, sempre use o nome completo.
Então, eu recomendaria seguir o documento e usar o nome longo.
E outro parágrafo interessante sobre os nomes curtos:
Quão curto pode ser um comando? Existem 26 letras e muitos outros comandos. Por exemplo, :set
também começa com :s
, mas :s
não inicia um :set
comando. Em vez disso, :set
pode ser abreviado para :se
.
Quando a forma mais curta de um comando pode ser usada para dois comandos, ela representa apenas um deles. Não há lógica por trás de qual deles, você precisa aprendê-los. Nos arquivos de ajuda, a forma mais curta que funciona é mencionada.