Sublime Text 3使用Alt选择Windows列?

时间:2015-01-05 21:35:33

标签: sublimetext sublimetext3

Shift +右键单击让我觉得不直观。

我如何告诉ST3允许 Alt +拖动进行列选择,就像许多其他程序一样?

2 个答案:

答案 0 :(得分:6)

我使用Sublime Text 3在Windows 7上使用它。

我创建了一个文件" C:\ Users \\ AppData \ Roaming \ Sublime Text 3 \ Packages \ User \ Default(Windows).sublime-mousemap",并将其放入其中:

[
  {
    "button": "button1","modifiers": ["alt"],
    "press_command": "drag_select",
    "press_args": {"by": "columns"}
  },
]

答案 1 :(得分:0)

dwn接受的答案是正确的,但不是完整答案。
这更复杂,因为有时您需要选择两列或仅取消选择一些列。
您需要这样的东西:

[
    {
        "button": "button1", "modifiers": ["alt"],
        "press_command": "drag_select",
        "press_args": {"by": "columns"}
    },
    {
        "button": "button1", "modifiers": ["alt", "shift"],
        "press_command": "drag_select",
        "press_args": {"by": "columns", "additive": true}
    },
    {
        "button": "button1", "modifiers": ["alt", "ctrl"],
        "press_command": "drag_select",
        "press_args": {"by": "columns", "subtractive": true}
    }
]

在Win 7和Sublime Text 3上测试