При изучении функций VIM, чтобы научиться писать самостоятельно, я вижу, что команды иногда пишутся с ключевым словом normal:
normal mz
Иногда с normal завернутый в exec:
exec "normal mk"
Или иногда только на линии;
0d
В этом руководстве описано это?