У vim ви можете виконувати команди з "!". Ви можете комбінувати це з "r", щоб вставити вихід у поточний буфер.
: r! дата
Пт 20 липня 09:39:26 SAST 2012
додасть дату у файл.
Тепер, коли я намагаюся зробити ще якісь цікаві речі, такі як дата з іншим форматом +% F. У командному рядку
$ date +% F
2012-07-20
У вим
: r! дата "+% F"
message.to.followup.lstF
Котрий виводить ім'я файлу і ставить F після нього. Деякі, як дата r! "+% F" розширюється в vim, а не запускається в командному рядку. Що мені потрібно зробити, щоб це запустило вміст у vim.
Можливо, vim має кращий спосіб вставити дати у файли.
vimrc
щоб отримати будь-який формат дати, який вам подобається, автоматизувати .