Atom editor 原子键映射配置?

Atom editor 原子键映射配置?,atom-editor,keymaps,Atom Editor,Keymaps,我的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再次工作 为什么会这样?如何清除干扰?您会注意到两个绑定共享同一个类即使它们不共享

我的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再次工作


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

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

'.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,但前面的一个可以完成这项工作

您还可以通过ctrl+(即“点”或“句点”)使用
键绑定解析器
,或者通过ctrl+shift+p查询命令调色板并搜索
解析器
,bam您就在那里(您肯定知道的那个,我只是为其他可能正在阅读本文并且可能不熟悉基本功能的人提及它)

密钥绑定解析程序将帮助您监视其他绑定如何干扰

看:


让我知道它是否有效。

将这两个命令放在.editor下是解决方法。谢谢我很高兴能帮上忙:)