插入代码段后删除 $TM_CURRENT_LINE

Remove $TM_CURRENT_LINE after inserting snippet

尝试在标签触发器为 .print

的 sublime Text 4 中创建片段

例如:a.print 结果为 print(a)

片段的当前代码是

<snippet>
    <content><![CDATA[print($TM_CURRENT_LINE)]]></content>
    <tabTrigger>.print</tabTrigger> -->
    <scope>source.python</scope> -->
</snippet>

但结果是 aprint(a)

Snippets 只能在现有代码的基础上添加少量代码,替换触发器。它不能删除任何当前行。为此,我建议您使用插件。