Ubuntu 下 Sublime Text 中的多个光标

Ubuntu 下 Sublime Text 中的多个光标

我刚刚从 Windows 切换到 Ubuntu 13.04,但 Sublime Text 中缺少一个功能,

在 Windows 上,我使用鼠标中键设置多个光标(有点像按住Ctrl并添加光标,但不是单击每个光标,而是按住鼠标中键),但现在在 Ubuntu 上我找不到类似的东西。

我怎样才能恢复此功能?

有没有超级用户?任何提前提示谢谢

答案1

Shift+Right Mouse Button是 Linux 中用于列选择的组合。

答案2

Alt++ShiftUp 在该行上添加一个新光标多于当前的

Alt++ShiftDown 在该行上添加一个新光标在下面当前的

答案3

  • Ctrl+Mouse1Click将在点击的位置设置另一个光标。

  • Ctrl+D将突出显示当前单词,将光标移至其末尾,并在该单词的下一个出现处添加另一个突出显示和光标。重复按下将选择其他出现。

答案4

将相关的鼠标地图设置从 Windows 文件复制到 Linux 文件。

Windows 文件:*~/.config/sublime-text-2/Packages/Default/Default (Windows).sublime-mousemap*

您可以将设置复制到同一目录中的 linux 文件中,但我建议在用户文件夹中添加一个文件:*~/.config/sublime-text-2/Packages/User/Default (Linux).sublime-mousemap*

相关设置:

// Mouse 3 column select     
[{
  "button": "button3",
  "press_command": "drag_select",
  "press_args": {"by": "columns"}
},
{
  "button": "button3", "modifiers": ["ctrl"],
  "press_command": "drag_select",
  "press_args": {"by": "columns", "additive": true}
},
{
  "button": "button3", "modifiers": ["alt"],
  "press_command": "drag_select",
  "press_args": {"by": "columns", "subtractive": true}
}]

Linux 设置中默认不包含此功能,因为在 Linux 中,鼠标 3 是粘贴。您可以突出显示某些内容,然后使用鼠标进行粘贴(无需复制)。

相关内容