atom-editor - Atom:如何使用片段制作换行符
问题描述
我正在尝试创建一个简单的片段:
'.source.c':
'prinf':
'prefix': 'souf'
'body': 'printf("%$1\n");'
问题是:它实际上是换行而不是写\n
:
printf("%
");
我想:printf("%\n");
我也试过\\n
在片段的正文中,但它只写n
:printf("%n");
你知道怎么?谢谢
解决方案
您需要使用四个反斜杠。
'body': 'printf("%$1\\\\n");'
据我所知,第一对在设置片段(cf \n
)时使用,第二对在使用片段(cf \\$1
)时使用。
推荐阅读
- python - 存储 groupby 对象时 Pandas groupby 删除索引
- php - 当我尝试将文件上传到我的网络服务器时它不起作用但如果在本地上传它们它会起作用
- java - 如何在 JavaFx 中工具栏的溢出菜单中设置箭头样式
- node.js - 使用 gulp 连接来自 JSON 文件的 JS 包
- perl - 如何更改 perl Mojolicious lite 中的模板文件夹?
- .net - Azure 应用服务的 Azure 日志流中显示重复的日志条目
- kotlin - 构造函数中设置的字符串在返回的对象中可以为空
- android - Proguard/R8 正在为 Jackson 缩小 Kotlin 数据类中的 @JsonProperty 注释名称
- powershell - .TargetPath 似乎没有变量?
- cpu - “始终开启”设置如何影响 Azure webapps 中的 CPU 使用率