gpt4 book ai didi

vim - 在 Vim 中插入时间戳的最佳方法?

转载 作者:行者123 更新时间:2023-12-02 02:18:34 26 4
gpt4 key购买 nike

EditPad Lite 有一个很好的功能(CTRL-ECTRL-I),可以插入时间邮票例如“2008-09-11 10:34:53”进入您的代码。

在 Vim 中获得此功能的最佳方式是什么?

(我通过 SSH 在 Linux 服务器上使用 Vim 6.1。在当前情况下,我们中的许多人共享一个登录名,所以如果有另一种内置方法来获取缩写,我不想在主目录中创建缩写时间戳。)

最佳答案

要使其跨平台工作,只需将以下内容放入 vimrc 中:

nmap <F3> i<C-R>=strftime("%Y-%m-%d %a %I:%M %p")<CR><Esc>
imap <F3> <C-R>=strftime("%Y-%m-%d %a %I:%M %p")<CR>

现在,您只需在 Vi/Vim 中随时按 F3,您就会在光标处插入一个类似于 2016-01-25 Mo 12:44 的时间戳。

有关可用参数的完整说明,请查看 documentation of the C function strftime() .

关于vim - 在 Vim 中插入时间戳的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56052/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com