Как определить функцию, чтобы я мог вызывать ее из режима командной строки без: вызова перед ней?
Прямо сейчас я должен сделать это: :call TrimWhitespace()
:call TrimWhitespace()
Я хочу определить это так, чтобы я мог сделать это: :TrimWhitespace
:TrimWhitespace
Это не будет функцией, вместо этого вы должны создать команду.Проверьте документацию для команд (:help user-commands в Vim).
:help user-commands
Простейший случай - команда для вызова функции:
command! TrimWhitespace call TrimWhitespace()