В vim вы можете выполнять команды с "!». Вы можете комбинировать это с "r", чтобы вставить вывод в ваш текущий буфер.
:р!Дата
Пт Июл 20 09:39:26 SAST 2012
вставит дату в файл.
Теперь, когда я пытаюсь сделать что-то более интересное, например, дату в другом формате +% F. В командной строке
$ date +% F
2012-07-20
В VIM
:р!дата "+% F"
message.to.followup.lstF
Который выводит имя файла и ставит F после него. кое как р!дата "+% F" раскрывается в vim и не запускается в командной строке. Что мне нужно сделать, чтобы запустить его, чтобы он помещал содержимое в vim.
Возможно, у vim есть лучший способ вставить даты в файлы.