【问题标题】:atom-editor cmd-click for multi-cursors not working anymore after cmd-click on a hyperlinkatom-editor cmd-click 多光标在 cmd-click 超链接后不再工作
【发布时间】:2017-06-30 11:43:43
【问题描述】:

mac osx 上的 atom 编辑器相关:

我在一个超链接上执行了 cmd-click 并得到了一个弹出窗口(在能够阅读之前丢失了它), 现在我的 cmd-click 设置多个光标不再起作用了。

谁能告诉我如何通过再次单击 cmd 来重新激活多光标?

【问题讨论】:

  • 如果你为不同的动作设置了相同的事件,Atom 怎么知道它应该在那个事件上启动哪个动作?

标签: atom-editor


【解决方案1】:

临时修复:

  1. 打开控制台(可以使用ctrl+shift+I快捷键,分别为alt+command+I MacOS 上的快捷方式),
  2. 运行atom.config.set('core.editor.multiCursorOnClick', true);

注意事项: 您可能还想看看您的 hyperclickatom-ide-hyperclick 包。在 atom 首选项中,转到 Settings 并将 Trigger keys for MacOS 更改为 command + click

【讨论】:

    【解决方案2】:

    我通过在atom-ide-uiHyperclick 部分下将触发键更改为 shift+control+click 解决了这个问题。

    【讨论】:

    • 我已经在 IDE 设置中更改了它,然后又回来了。现在cmd+click 进入定义(atom-ide 默认),cmd+shift+click 添加多个游标
    【解决方案3】:

    终于找到了……是hyperclick插件重新定义了cmd-click。

    但我已经安装了几个月的 hyperclick 插件,它从未中断多光标的工作......

    总之...一种橡皮鸭调试...

    【讨论】:

    • 我也有同样的问题,command+click for multiline cursor 只是停止工作,但我不知道如何解决它,我没有安装超链接
    • 这可能是新版本v1.48.0(2020-06-10)刚刚引入的一个新bug。我也是刚刚开始经历这种情况
    • 应该在下个版本由github.com/atom/atom/pull/20804修复
    • @taga @A Campos 这是一个临时修复:在“设置”窗格中,单击“打开配置文件夹”按钮并找到 config.cson。添加出现在此评论中的前几行。 github.com/atom/atom/issues/20916#issuecomment-642361826。保存文件,然后松一口气。
    • 对我来说是atom-ide-ui
    【解决方案4】:

    hyperclick 模块现在是 IDE 模块的一部分,同时安装 hyperclick 和 IDE 也会导致此问题。删除旧的 hyperclick 模块修复它(IDE​​ 模块本身似乎不会导致问题)。

    【讨论】:

      【解决方案5】:

      由于安装了超链接,多光标键现在在 Windows 中为 CTRL + SHIFT + Mouse Click。对我来说它正在工作。 你可以在 Mac 上试试 CMD + SHIFT + Mouse Click

      【讨论】:

        【解决方案6】:

        如果有人在 Linux 上遇到同样的问题,这些方法对我有帮助

        方法一

        1. 导航到/home/<Your Username>/.atom/
        2. 查找config.cson 文件
        3. 将以下行添加到文件中
         "*":
          core:
            editor:
              multiCursorOnClick: true
        
        1. 保存文件并启动 Atom

        如果此方法有效,请遵循此方法

        方法二

        1. 卸载 Atom
        2. 导航到/home/<Your Username>/
        3. 移除/删除.atom目录
        4. 重新安装 Atom
        5. 重做方法一

        它应该工作。 希望对您有所帮助!

        【讨论】:

          猜你喜欢
          • 2011-11-07
          • 2011-01-04
          • 1970-01-01
          • 2019-10-13
          • 1970-01-01
          • 1970-01-01
          • 2013-08-14
          • 1970-01-01
          • 2022-08-22
          相关资源
          最近更新 更多