我刚刚从 Windows 切换到 Ubuntu 13.04,但 Sublime Text 中缺少一个功能,
在 Windows 上,我使用鼠标中键设置多个光标(有点像按住Ctrl并添加光标,但不是单击每个光标,而是按住鼠标中键),但现在在 Ubuntu 上我找不到类似的东西。
我怎样才能恢复此功能?
有没有超级用户?任何提前提示谢谢
答案1
Shift+Right Mouse Button是 Linux 中用于列选择的组合。
答案2
Alt++Shift将Up 在该行上添加一个新光标多于当前的
Alt++Shift将Down 在该行上添加一个新光标在下面当前的
答案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 是粘贴。您可以突出显示某些内容,然后使用鼠标进行粘贴(无需复制)。