在 vim 中,如何将当前的 date/time 插入到笔记中

in vim how can you insert the current date/time into a note

我可以在 (vanilla) 中使用什么脚本 Vim 将带有当前日期和时间的片段插入到生成的每个新笔记中。

您可以使用例如:

:pu=strftime('%c')

以默认时间戳格式将时间戳放入文件中。格式可调。

您可以将此操作绑定到一个键上(这里以 F5 为例)。把它放到你的 .vimrc 文件中,开头不要用冒号让它永久化。

:nnoremap <F5> "=strftime("%c")<CR>P

更多示例:https://vim.fandom.com/wiki/Insert_current_date_or_time

在我的例子中,我有一个插入缩写,所以,无论我输入什么,我都会做 'idate'

inoreabbrev idate <C-R>=strftime("%b %d %Y %H:%M")<CR>

只需更改“strftime”以满足您的需要