light table 和输入法快捷键冲突解决 其实我们一半使用的输入法都是 ctrl+space / 或是mac环境下的comm+space,但是light-table 的命令输入快捷键就是comm+space;
那怎么办呢,修改下light table的快捷键配置,(mac 环境下)文件为LightTable/LightTable.app/Contents/Resources/app.nw/core/misc/example.keymap下添加自定义的快捷键;
我是直接修改LightTable/LightTable.app/Contents/Resources/app.nw/core/misc/default.keymap
{:+ {:app {"pmeta-r" [:refresh-connected-browser]
"pmeta-shift-n" [:window.new]
"pmeta-o" [:navigate-workspace-transient]
"pmeta-shift-o" [:open-file]
"pmeta-shift-f" [:searcher.show]
"ctrl-shift-d" [:docs.search.show]
"pmeta-n" [:new-file]
;"ctrl-space" [:show-commandbar-transient]}
"ctrl-shift-n" [:show-commandbar-transient]}
我注释掉原先的
;"ctrl-space" [:show-commandbar-transient]}
"ctrl-shift-n" [:show-commandbar-transient]
其实可以修改example.keymap ,他会覆盖掉默认的。
反正这么做可以达到目的。