Я пытался вставить метку времени в имена файлов внутри vim.Лучший пример, который я нашел, это this .Хотя это работает с меткой времени в файле, оно не работает в командной строке.Вот что я имею в vimrc:
nmap <F3> a<C-R>=strftime("%Y%m%d%H%M")<CR><Esc>
imap <F3> <C-R>=strftime("%Y%m%d%H%M")<CR>
В командной строке я набираю:
:sav i<C-R><F3>.txt
Надеюсь получить:
i201102121400.txt
Вместо этого я получаю:
E15: Invalid Expression: <F3>
E15: Invalid Expression: <F3>
Что я делаю не так?
Кроме того, я использую как Windows, так и Linux, поэтому он должен работать на обоих.
Бонус: Если яможно получить время UTZ вместо местного, это было бы здорово!