text
text
text
text
编辑后,那些文字变为
1 text
2 text
3 text
4 text
在Notepad ++中使用Column Editor很容易,但我不知道如何在Sublime Text 2中做同样的事情。
Text Pastry插件可以很好地完成这项工作。它提供Insert Numbers Syntax。
使用CMD + SHIFT + L选择多行(Sublime默认值):
text|
text|
text|
text|
将光标移动到您想要的位置:
| text
| text
| text
| text
并通过按CMD + ALT + N并输入1 1 0来插入带有文本糕点的数字:
1| text
2| text
3| text
4| text
其中1 1 0代表:
在Windows或Linux计算机上用CTRL替换CMD。
IncrementSelection插件启用此行为。如果您安装了Package Control,则只需搜索并安装即可。十分简单!
对于这种特殊情况,您可以使用Increment Selection包。只需按Ctrl + Alt + I,同时在每行的开头有多个游标。除了melinath回答,这里有一个如何做到的例子:
你首先需要Package Control。安装这两件事不应该超过30秒。
脚步:
Install Package Control
并单击以安装。Package Control: Install Package
,单击它并等待一小段时间。
输入Increment Selection
并单击它进行安装。结果:
增量选择还可以替换数字,前缀数字带前导零,增量字母,逐步增加等等。
[1] text [1] text [1] -> 1| text 2| text 3|
[a] text [a] text [a] -> a| text b| text c|
[01] text [01] text [01] -> 01| text 02| text 03|
[05,3] text [05,3] text [05,3] -> 05| text 08| text 11|
[5,-1] text [5,-1] text [5,-1] -> 5| text 4| text 3|
提示:[]
代表选择,|
代表插入符号。
使用Emmet包试试这个:
{$ text${newline}}*4
我的简单解决方法(直到现在,当我找到这个帖子时)是去我的电子表格编辑器生成序列,复制,回到subl,将光标展开多行并粘贴。
此方法可以应用于任何允许您展开(克隆)游标的文本编辑器。
您可以使用插件ConyEdit执行此操作,使用其命令行cc.abl '#1 '
在具有所需内容的行之前附加。