找出原因

找出原因

我正在使用一个名为原子。当我按回车键开始新行时,编辑器会自动添加一个空格;而我并不需要这个空格。有人能帮忙吗?谢谢。

答案1

找出原因

要了解按下 时触发的内容enter,您可以启用键绑定解析器通过命令面板或按Ctrl+ .(点键):

命令面板中的键绑定解析器

它应该在编辑器底部带来一个新窗格,显示来自键盘的最后输入并按顺序列出所有触发的操作。

以键绑定解析器解析 Enter 为例

从那里,您可以查明可能执行您不想执行的操作的插件。

解决问题

  • 禁用罪魁祸首插件
  • 禁用此插件键绑定并在您的个人keymap.cson文件中实现您自己的键绑定。

    keymap.cson这是我交换 docblockr 命令的一部分。

    'atom-text-editor:not([mini])':
      # docblockr keybindings
      'tab': 'docblockr:parse-tab'
      'enter': 'docblockr:parse-inline'
      'shift-enter': 'docblockr:parse-enter'
    
  • Alt有时,在插件更新后,重新启动 Atom 或仅使用+ Ctrl+重新加载窗口即可r修复键绑定问题。

相关内容