可能有两个问题。我想知道如何在 Ex 模式中引用寄存器。
例如,我正在编辑一个文件,我想将带有时间戳(或者只是日期戳)的文件保存。
我知道可以使用以下命令将寄存器设置为 shell 命令的输出值:
:let @a = system("date +\"%Y-%m-%d\"")
有没有办法取消此寄存器的引用并将其值插入到 Ex 命令中?就像这样:
:w testfile.<value of "a register>
将文本复制到系统剪贴板并粘贴是很好的,但以更通用/编程的方式进行操作以便于在未来构建其他命令会更好。