Atom干扰键映射配置?

时间:2014-06-07 20:30:30

标签: atom-editor keymaps

我在Atom我的kepmap文件中有这个:

'.editor':
   'ctrl-i': 'window:toggle-invisibles'

'.editor':
   'ctrl-t': 'editor:toggle-indent-guide'

ctrl-t有效,但ctrl-i没有。

删除

'.editor':
   'ctrl-t': 'editor:toggle-indent-guide'

让ctrl-i再次工作。

为什么会这样?如何清除干扰?

1 个答案:

答案 0 :(得分:4)

你会注意到两个绑定共享同一个类,即使它们不共享相同的键击,请尝试将它们组合在一起:

'.editor':
   'ctrl-i': 'window:toggle-invisibles'
   'ctrl-t': 'editor:toggle-indent-guide'

你甚至可以更具体地避免在安装新软件包时覆盖它们,如下所示:

'.workspace .editor:not(.mini)':
   'ctrl-i': 'window:toggle-invisibles'
   'ctrl-t': 'editor:toggle-indent-guide'

这只是一个例子,你可以更加具体地添加.pane,但前一个可以完成这项工作。

你也可以使用Key Binding Resolver by ctrl + (即“点”或“句号”),或者通过 ctrl + shift + P 查询命令调色板并搜索resolver,bam你在那里(那个你知道的那个)当然,我只是提到了其他可能正在阅读此内容并且可能不熟悉基本功能的人。

键绑定解析器将帮助您监视其他绑定可能会如何干扰。

查找

an atom screenshot displaying the keybinding resolver pane opened below, also there's a hand noted commentary and some infantile doodle

让我知道它是否有效。

相关问题