如何将组合键绑定到命令?

时间:2016-08-06 22:11:49

标签: lighttable

我最近在LightTable中遇到了以下用例:

  • 我想执行命令(例如,复制一行)
  • 我按“Ctrl-Space”并显示一个命令列表
  • 我选择了我需要的命令
  • 我想经常重复此命令,但此命令没有键绑定
  • 我转到[:editor "alt-shift-w" :editor.watch.unwatch],我应该添加:editor.watch.unwatch
  • 之类的行
  • 但是我不知道我刚刚发现的命令的Editor: duplicate line是什么样的键。我所知道的只是这个命令的显示名称:<script language=javascript type="text/javascript"> for (i=0;i < 10; i++) { document.write(i); } </script>

有没有办法在不挖掘文档和找到密钥的情况下添加此键绑定?

1 个答案:

答案 0 :(得分:1)

如果您将这样的行的开头添加到 user.keymap

[:editor "alt-shift-w" 

并将键盘光标定位在您应该能够键入duplicate line的行的末尾,并且相关命令应该列在弹出的自动完成菜单中。