gpt4 book ai didi

bash - Vim 格式化打印日期到当前文件

转载 作者:行者123 更新时间:2023-12-05 02:28:22 33 4
gpt4 key购买 nike

我正在尝试将当前格式为 2022 年 1 月 1 日星期一打印到 vim 中的当前文件中。到目前为止,我已经尝试了以下命令,但是 % 符号作为当前文件被放入命令中。

:0r !date '+%a, %d %b %Y'

这最终会给我一个类似于下面看到的输出。

/home/user/file.txta, /home/user/file.txtd /home/user/fileb /home/user/fileY

问题是当前文件的路径像 vim 一样为 % 设置了位置,但这会导致当前用例出现问题。

感谢任何帮助

最佳答案

直接的解决方案显然是转义%:

:0r !date '+\%a, \%d \%b \%Y'

但是您可能对内置的 :help strftime() 感兴趣,它不需要转义:

:0put=strftime('%a, %d %b %Y')

关于bash - Vim 格式化打印日期到当前文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72648358/

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