Sublime Text 2 Windows中的多个游标
我在Windows中安装了Sublime Text 2,我试图使用多个游标function。
首先我强调我正在寻找的select(三行)。
然后我可以按CTRL + Dselect每个重新出现,或者ALT + F3select全部。 我的情况有四个重复。
我现在想要移动三行中间的游标并添加一些信息,并将其添加到所有事件中。
只要我点击select,多重select不见了? 有什么我做错了,我相信这是错误的,但由于文件是如此薄弱,我不明白如何?
在Sublime Text中,select多个文本区域后,点击被认为是退出多选模式的一种方式。 用键盘上的键(箭头,Ctrl +箭头等)来移动光标,就可以了
通常只是简单地跳过鼠标 – 否则,如果Sublime在包装时没有搞乱多重select。 这是关于使用键盘和鼠标进行多项select的官方文档。 既然有点分散,我会总结一下:
崇高文本3中的快捷方式不同,我已经做了一个笔记。 对于v3,我总是使用最新的开发版本进行testing; 如果您使用的是testing版,您的体验可能会有所不同。
如果在切换选项卡或窗口(特别是在Linux上)时丢失了select,请尝试使用Ctrl + U将其恢复。
老鼠
在Windows / Linux的
build筑模块:
- 正负:
- 添加到select: Ctrl
- 从select中减去: Alt 在v3的早期版本中,这不适用于线性select。
- selecttypes:
- 线性select: 左键单击
- 块select: 中间点击或Shift + 右键单击 Linux,中间点击粘贴,而不是默认。
结合你认为合适的。 例如:
- 添加到select: Ctrl + 左键单击 (并可以select拖动)
- 从select中减去: Alt + 左键单击 这在v3的早期版本中不起作用。
- 添加块select: Ctrl + Shift + 右键单击 (并拖动)
- 减去块select: Alt + Shift + 右键单击 (并拖动)
Mac OS X
build筑模块:
- 正负:
- 添加到select: ⌘
- 从select中减去: ⇧⌘ (仅适用于v3中的块select;可能是bug)
- selecttypes:
- 线性select: 左键单击
- 块select: 中间点击或⌥ + 左键单击
结合你认为合适的。 例如:
- 添加到select: ⌘ + 左键单击 (并可以select拖动)
- 从select中减去: ⇧⌘ + 左键单击 (并拖动 – 这个组合在Sublime Text 3中不起作用,但据推测它在2中工作)
- 添加块select: ⌥⌘ + 单击左键 (并拖动)
- 减去块select: ⌥⇧⌘ + 单击左键 (并拖动)
键盘
视窗
- 返回到单选模式: Esc
- 在所有插入点上向上/向下扩展select: Ctrl + Alt + 向上 / 向下
- 在所有插入处向左/向右扩展select: Shift + 向左 / 向右
- 向上/向下/向左/向右移动所有插入符号,并清除select: 向上 / 向下 / 向左 / 向右
- 撤消上一个select动作: Ctrl + U
- 添加下一个出现的选定文本: Ctrl + D
- 将所有出现的选定文本添加到select中: Alt + F3
- 在所选文本的出现之间旋转(单选): Ctrl + F3 (反转: Ctrl + Shift + F3 )
- 将单个线性选区转换为块选区,并在每行中选定文本的末尾插入一个插入符号: Ctrl + Shift + L
Linux的
- 返回到单选模式: Esc
- 在所有插入符上向上/向下扩展select: Alt + 向上 / 向下 请注意,您也可以按住Ctrl以获得与Windows相同的快捷方式,但Linux倾向于使用Ctrl + Alt组合键作为全局快捷键。
- 在所有插入处向左/向右扩展select: Shift + 向左 / 向右
- 向上/向下/向左/向右移动所有插入符号,并清除select: 向上 / 向下 / 向左 / 向右
- 撤消上一个select动作: Ctrl + U
- 添加下一个出现的选定文本: Ctrl + D
- 将所有出现的选定文本添加到select中: Alt + F3
- 在所选文本的出现之间旋转(单选): Ctrl + F3 (反转: Ctrl + Shift + F3 )
- 将单个线性选区转换为块选区,并在每行中选定文本的末尾插入一个插入符号: Ctrl + Shift + L
Mac OS X
- 返回到单选模式: ⎋ (这是Escape的Mac符号)
- 向上/向下扩展所有插入 符号 : ^ , ^ (见注)
- 向所有插入 符号的左侧/右侧扩展select: ⇧⇠ / ⇧⇢
- 向上/向下/向左/向右移动所有插入符号并清除select: ⇠ , ⇡ , ⇣ , ⇢
- 撤消上一个select动作: ⌘U
- 添加下一个出现的选定文本: ⌘D
- 将所有出现的选定文本添加到select中: ^⌘G
- 在所选文字的出现之间旋转(单选): ⌥⌘G (反向: ⌥⇧⌘G )
- 将单个线性选区转换为区块选区,并在每行的选定文本的末尾插入一个插入符号: ⇧⌘L
Mac用户注意事项
在优胜美地和El Capitan上, ^和^是默认的系统键盘快捷键。 如果你想让他们在Sublime Text中工作,你需要改变它们:
- 打开
System Preferences
。 - select
Shortcuts
标签。 - 在左侧列表框中select
Mission Control
。 - 更改
Mission Control
和Application windows
的键盘快捷键(或禁用它们)。 我使用^和^⌥⇣ 。 他们的默认值是^和^ 将^添加到这些快捷方式会触发相同的操作,但会减慢animation的速度。
如果您不熟悉Mac的键盘符号:
- ⎋是退出键
- ^是控制键
- ⌥是选项键
- ⇧是换档键
- ⌘是命令键
- 如图所示,箭头键是箭头键
尝试使用Ctrl键点击您想要的游标的多个位置。 Ctrl-D用于多个增量查找。
我发现使用复古模式非常适用于崇高的多选。
我最常用的键是“w”跳字,“^”和“$”移动到行的第一个/最后一个字符。 像“2dw”组合(删除光标后面的两个单词)使得使用multiselect真的很强大。
这听起来很明显,但是加快了我的工作stream程,特别是在编辑HTML时。