В качестве дополнения к ответу @Swaroop C H,
^R=strftime("%FT%T%z")
- это более компактная форма, которая также будет печатать часовой пояс (на самом деле это отличие от UTC в форме, соответствующей стандарту ISO-8601).
Если по какой-либо причине вы предпочитаете использовать внешний инструмент,
:r !date --rfc-3339=s
предоставит вам полную временную метку, соответствующую RFC-3339; используйте ns
вместо s
для точности, подобной Споку, и пройдите через tr ' ' T
, чтобы использовать заглавную букву T вместо пробела между датой и временем.
Также вам может быть полезно знать, что
:source somefile.vim
будет читать команды из somefile.vim
: таким образом, вы можете настроить пользовательский набор сопоставлений и т. Д., А затем загрузить его при использовании vim для этой учетной записи.