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