Там нет никакой разницы, но :h usr_20.txt
вы можете прочитать:
В скриптах Vim рекомендуется писать полное имя команды. Это облегчает чтение при внесении последующих изменений. За исключением некоторых часто используемых команд, таких как :w
( :write
) и :r
( :read
).
Особенно запутанным является то :end
, что может означать :endif
,
:endwhile
или :endfunction
. Поэтому всегда используйте полное имя.
Поэтому я бы порекомендовал следовать документу и использовать длинное имя.
И еще один интересный абзац о коротких именах:
Насколько короткой может быть команда? Есть 26 букв и много других команд. Например, :set
также начинается с :s
, но :s
не запускает :set
команду. Вместо этого :set
может быть сокращено до :se
.
Когда более короткая форма команды может использоваться для двух команд, она обозначает только одну из них. Нет логики, за которой нужно их выучить. В файлах справки упоминается самая короткая форма, которая работает.