Sublime Text 3 - 自定义命令 - 向元素添加文本

时间:2014-12-29 10:43:43

标签: command sublimetext3

我想在ST3上创建一个自定义键绑定,这样每当我突出显示一个元素或我的cursos就在它旁边时,它会用预定义的文本围绕它。

看起来像那样的东西

{
"keys": ["ctrl+shift+m"], "command": "insert_snippet"
,"args": {"contents": "text before", "text after"}
}

这样:file.js

成为:

之后的file.js文本之前的文本

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:2)

如果在选择之前和之前插入的文本始终相同,则可以使用 $ SELECTION变量

{ "keys": ["ctrl+shift+m"], "command": "insert_snippet", "args": {"contents": "BEFORE_TEXT ${SELECTION} AFTER_TEXT"} }