列选择
作为参考,
here is the official documentation on the default mouse bindings for column selection
.
鼠标绑定
像
this forum post highlights
,无法通过菜单访问鼠标绑定首选项,但可以覆盖。默认绑定在
Default
与Sublime Text一起提供的软件包,并且是特定于平台的:
Default (Windows).sublime-mousemap
,
Default (OSX).sublime-mousemap
和
Default (Linux).sublime-mousemap
.
交换行为
要切换行为,以便在列模式下使用鼠标进行简单的拖动选择,您需要编辑相关文件,该文件为JSON格式。建议的方法是将它(见下文)提取到您的
Packages/User
文件夹(即存储用户首选项的同一位置),并在那里进行编辑。这将覆盖默认包中的内容。您可以从Sublime Text Preferences菜单访问此文件夹->浏览包,然后转到
User
子目录。
访问默认包中的文件
获取这些信息的最简单方法
.sublime-mousemap
默认软件包中的文件要安装
the PackageResourceViewer plugin
,并在命令选项板中使用
PackageResourceViewer: Extract Resource
并导航到
违约
以及您想要的文件。
鼠标绑定-
drag_select
命令
这个
"press_command"
是
"drag_select"
,是否以列模式运行取决于
"press_args"
包含
"by"
值为的键
"columns"
.
在
.超级鼠标
文件,“正常”模式绑定在注释下
// Basic drag select
,“column select”模式绑定位于以结尾的注释下
Column select
.