No vim, você pode executar comandos com "!". Você pode combinar isso com "r" para inserir a saída no seu buffer atual.
Data:
20 de julho, 09:39:26 SAST 2012
irá inserir a data em um arquivo.
Agora, quando tento fazer coisas mais interessantes, como data com formato diferente +% F. Na linha de comando
$ data +% F
20/07/2012
In vim
: r! date "+% F"
message.to.followup.lstF
Qual coloca o nome do arquivo e coloca F depois dele. de algum modo como o r! date "+% F" está sendo expandido no vim e não é executado na linha de comando. O que eu preciso fazer para executar isso para que ele coloque o conteúdo no vim.
Talvez o vim tenha uma maneira melhor de inserir datas nos arquivos.
vimrc
-lo para obter qualquer formato de data que desejar, automatizado .