【问题标题】:how to override shortcut for multiple cursors sublime text 3?如何覆盖多个光标 sublime text 3 的快捷方式?
【发布时间】:2014-11-13 03:45:51
【问题描述】:

我正在使用 linux [FEDORA 20]。我想覆盖多个光标的快捷键
ctrl+alt+up/down
因为它是用来在fedora中切换工作空间的。 我厌倦了在
Preferences>key binding - default.
中搜索快捷方式,但找不到。 那么如何覆盖它呢?

【问题讨论】:

    标签: sublimetext3


    【解决方案1】:

    CtrlAlt↑/↓ 是 Windows 中多选的键盘快捷键,而不是 Linux。以下来自 Linux 键盘映射文件:

    { "keys": ["alt+shift+up"], "command": "select_lines", "args": {"forward": false} },
    { "keys": ["alt+shift+down"], "command": "select_lines", "args": {"forward": true} },
    

    【讨论】:

    • 我使用的是 Sublime Text 3065,alt+shift+up/down 不适用于选择多行。我在Preferences > User - Keyboard Binding 快捷方式中添加了您的行以使其工作。谢谢它的帮助。
    • 太好了,谢谢!只是不要忘记在上面的代码之前添加 [ 和 ]
    • @euDennis 没有添加方括号,因为正如我在答案中解释的那样,代码 sn-p 来自一个更大的默认文件,而不是自定义键盘映射应该是什么样子的示例.
    • 明白 :) 我没有在我的默认文件中找到它,所以我不得不添加到自定义键盘映射。 ;) 无论如何,谢谢!
    • 非常感谢。我错过了 mac 的这个快捷方式,这对谷歌来说很难。谢谢:)
    【解决方案2】:

    转到 Preferences > Key Binding - User
    并添加以下行以覆盖默认键绑定。

    { "keys": ["ctrl+space+down"], "command": "select_lines", "args": {"forward": true} },
    { "keys": ["ctrl+space+up"], "command": "select_lines", "args": {"forward": false} }
    

    在哪里

    ctrl+space+up/down 
    

    是你的键绑定。

    【讨论】:

    • 为什么不接受自己的答案?这很棒。你帮助了很多 Ubuntu 用户(比如我),因为快捷方式与 Unity 工作区跳跃冲突,他们没有在 Sublime 中使用太多的多项选择
    猜你喜欢
    • 2015-11-27
    • 2017-01-28
    • 1970-01-01
    • 2015-05-28
    • 2021-08-18
    • 1970-01-01
    • 2020-10-20
    • 2013-01-08
    • 2020-06-06
    相关资源
    最近更新 更多