In vim puoi eseguire i comandi con "!". È possibile combinarlo con "r" per inserire l'output nel buffer corrente.
: r! date
ven 20 lug 09:39:26 SAST 2012
inserirà la data in un file.
Ora, quando provo a fare alcune cose più interessanti come la data con un formato diverso +% F. Sulla riga di comando
$ data +% F
2012-07-20
In vim
: r! date "+% F"
message.to.followup.lstF
Quale out inserisce il nome del file e inserisce F dopo di esso. in qualche modo come r! date "+% F" viene espanso in vim e non eseguito sulla riga di comando. Cosa devo fare per eseguirlo in modo che metta i contenuti in vim.
Forse vim ha un modo migliore per inserire le date nei file.
vimrc
per ottenere qualsiasi formato di data che ti piace, automatizzato .