Sublime Text 4 垂直选择以及相关技巧

322 阅读2分钟

背景介绍

在使用 Sublime Text 或其他任何编辑器进行代码编写都会经常遇到需要垂直选择的情况,这是很常见的需求,作为性能最好的编辑器之一,我一直没有放弃使用它,虽然目前已经到了版本 4 了,但是核心变化不多。这篇文章就重点介绍一下跟垂直选择相关的一些操作和技巧。

垂直选择

正常情况下,按住 ⌃⌥ ↓ 这三个键,可以让我们进行垂直选择行。如下:

CleanShot 2024-10-03 at 16.57.39@2x.png

超多行的垂直选择

按照上述方式,我们垂直选多行时,只需要按住 ⌃⌥ 并一直按 ↓ 就可以不断的增加选择。 但是,如果我们选择的行非常多呢?比如有 1w 行,这样一行一行向下选择就会显得效率非常低下!

不过,我们有解决方案!

先了解两个快捷键:

⌘L选择行(重复按下将下一行加入选择)
⌘⇧L将选区转换成多个单行选区

⌘L 是把光标所在行选中的意思,如果我们重复一直按 ⌘L 的话,会不断增加选择。 而假如我们在选中的多行的同时,按下 ⌘⇧L,Sublime Text 就会把我们的选择转换成多个单行的选择。如下:

image.png

这样,我们就可以同时操作多行内容啦。比如,我们在每行的末尾添加一个分号; 我们直接添加就可以了。 (注:如果是 Vim 模式,我们也可以按 A 之后再添加 ;)

问题: 如果我们想针对整个文档操作呢? 答: 按 Ctrl + A 选中整个文档,然后按 ⌘⇧L 分成多行选中。

全文完!

如果你喜欢我的文章,请关注我的微信公众号 deliverit。

不过,用下面这种方式可以瞬间实现,非常高效。