如何将组合键绑定到命令?
How to bind a key combination to a command?
我最近 运行 研究了 LightTable 中的以下用例:
- 我想执行一个命令(比如复制一行)
- 我按下 "Ctrl-Space" 并显示命令列表
- 我select我需要的命令
- 我想经常重复这个命令,但是这个命令没有键绑定
- 我去
user.keymap
我应该添加一行 [:editor "alt-shift-w" :editor.watch.unwatch]
- 但我不知道我刚刚找到的命令的类似
:editor.watch.unwatch
的键是什么。我只知道这个命令的显示名称:Editor: duplicate line
有没有办法在不翻阅文档和找到密钥的情况下添加这个键绑定?
如果您将这样一行的开头添加到 user.keymap:
[:editor "alt-shift-w"
并将键盘光标定位在您应该可以键入的行的末尾 duplicate line
并且相关命令应该列在弹出式自动完成菜单中。
我最近 运行 研究了 LightTable 中的以下用例:
- 我想执行一个命令(比如复制一行)
- 我按下 "Ctrl-Space" 并显示命令列表
- 我select我需要的命令
- 我想经常重复这个命令,但是这个命令没有键绑定
- 我去
user.keymap
我应该添加一行[:editor "alt-shift-w" :editor.watch.unwatch]
- 但我不知道我刚刚找到的命令的类似
:editor.watch.unwatch
的键是什么。我只知道这个命令的显示名称:Editor: duplicate line
有没有办法在不翻阅文档和找到密钥的情况下添加这个键绑定?
如果您将这样一行的开头添加到 user.keymap:
[:editor "alt-shift-w"
并将键盘光标定位在您应该可以键入的行的末尾 duplicate line
并且相关命令应该列在弹出式自动完成菜单中。