我正在尝试创建一个简单的代码段:
'.source.c':
'prinf':
'prefix': 'souf'
'body': 'printf("%$1\n");'
问题是:它实际上是换行符,而不是编写\n
:
printf("%
");
我想要:printf("%\n");
我也曾在代码段主体中尝试过\\n
,但它只写n
:printf("%n");
你知道怎么做吗?谢谢
您需要使用四个反斜杠。
'body': 'printf("%$1\\\\n");'
据我所知,第一对在setting代码段(c.f. \n
)中使用,第二对在using代码段(c.f. \\$1
)中使用。