首页 > 解决方案 > 控制单击以进行多选

问题描述

Ctrl 单击以多选对我没有任何作用。我可以执行 ctrl-alt-up/down 以在多行上获取光标,但 ctrl click 没有做任何事情。

标签: sublimetext3

解决方案


.sublime-mousemap听起来您的文件已被更改。可能是通过已安装的软件包或在您的工作计算机上安装了 Sublime Text 的任何人。

要解决此问题,您需要一个Default (Windows).sublime-mousemap包含以下内容的文件JSON

[
    // Ctrl+SingleClick to add multiple selections.
    // Note: 'button1' refers to the left mouse button
    // and 'count' being set to 1 means a single click.
    {
        "button": "button1", "count": 1, "modifiers": ["ctrl"],
        "press_command": "drag_select",
        "press_args": {"additive": true}
    }
]

实现这一点的最简单方法是查看您的 Sublime Text数据目录树以查看%APPDATA%\Sublime Text 3\Packages\User\Default (Windows).sublime-mousemap文件是否存在。

如果文件已经存在,则编辑它,否则创建文件,并添加JSON我在上面发布的内容。

作为参考,我已将完整Default (Windows).sublime-mousemap文件(来自 Sublime Text build 3211)上传到GitHub 上的 Gist - 如果您查看文件中的第二个字典,您会发现它是JSON我在上面发布的。请注意,您不需要%APPDATA%\Sublime Text 3\Packages\User\Default (Windows).sublime-mousemap仅在JSON我发布的文件中包含整个文件。


推荐阅读