我想在 ST3 上创建一个自定义键绑定(bind),以便每当我突出显示一个元素或我的光标位于它旁边时,它就会用预定义的文本包围它。
看起来像这样的东西
{
"keys": ["ctrl+shift+m"], "command": "insert_snippet"
,"args": {"contents": "text before", "text after"}
}
这样:file.js
变为:file.js 之前的文本
任何帮助将不胜感激。
最佳答案
如果应在选择前后插入的文本始终相同,您可以使用$SELECTION 变量:
{ "keys": ["ctrl+shift+m"], "command": "insert_snippet", "args": {"contents": "BEFORE_TEXT ${SELECTION} AFTER_TEXT"} }
关于command - Sublime Text 3 - 自定义命令 - 将文本添加到元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27687342/