在 Sublime Text 2 中将光标放在选择的两端

在 Sublime Text 2 中将光标放在选择的两端

我想在 Sublime Text 2 中创建一个键绑定,以将光标放在所选文本的两端。例如,如果我将此命令绑定到Ctrl+ B,则选择一个单词,点击Ctrl+ B,然后按下space会在单词的两侧添加一个空格。

这可能吗?

答案1

我一发布就意识到了答案:只需使用一个代码片段,其中包含$1选择周围的光标(由 表示)的多个实例:

{ "keys": ["ctrl+b"], "command": "insert_snippet", "args": {"contents": "$1${0:$SELECTION}$1"}, "context":
  [
    { "key": "selection_empty", "operator": "equal", "operand": false, "match_all": true }
  ]
}

相关内容