比如说,我想绑定一个键“ctrl+d
”来复制LightTable中的当前行。为此,要模拟当前行的重复,我想执行一系列操作,如[:editor.select-line :editor.copy :editor.selection.clear :editor.new-line-indent :editor.line-start :editor.paste]
我如何实现这一目标?
注意:我知道:editor.sublime.duplicateLine
标记与行重复,但这只是示例。通常,我想将快捷方式映射到一系列标签/任务。
答案 0 :(得分:1)
你想绑定密钥吗?你似乎已经完成了大部分工作。只需打开user.keymap(ctrl-space“user keymap”)并添加:
[:editor "ctrl+d" :editor.select-line
:editor.copy
:editor.selection.clear
:editor.new-line-indent
:editor.line-start
:editor.paste]
当然没有要求你把它放在单独的行上。
或者你要求更复杂的东西?