所以我正在做一些.vimrc
编程,我有以下内容:
execute "printf '%s'"
在我的.vimrc
代码中。现在发生的事情是%
被我正在处理的文件名替换,而不是我希望它不替换它。重复这样做:
execute "printf '=\%.0s' {1..10}"
但不起作用。所以我的输出是:
=myfile.txt.0s
我想要的地方
==========
提前谢谢
答案 0 :(得分:0)
答案是两次转义序列。像这样:
[JavascriptBundle] [varbinary](max) NOT NULL
将用参数execute "printf '=\\%.0s' {1..10}"
替换为10 printf
来调用=\\%.0s
。如果人们不熟悉=
命令,则基本语法为:
printf
格式为printf FORMAT
{1..10