小编use*_*542的帖子

在SublimeText 3中使用键盘进行列/垂直选择

我在Mac上.我在Sublime Text 3中有7列,每行300行.如果可能,我想使用单个键盘快捷键仅选择第4列.

不合适的选择

  • ctrl+ shift+up/down
  • alt+ mouse+drag
  • ctrl+ alt+ up/down.(这实际上没有做任何事情,也没有出现在我的控制台会话中,也不是一个键盘快捷键).
  • 我也不想仅仅为此使用VI/VIM模式,因为它不是我工作流程的常规部分

我尝试过的:

  • 一个宏:但它不够具体.
  • command'和'向下'用ctrl'和'shift`:没有运气
  • SublimeText 3 Column-Select插件:似乎对我不起作用

我理想的解决方案是我的光标可以放在列中的任何位置,我会点击一个快捷方式(例如ctrl-alt-shift-a),它会选择整个列.

这是一个例子:

John Sally Benson Mariah Patrick Samantha Martin

Simon Kate Carey Delores Joshua Samuel Eliza

我想通过一次击键选择Maria和Delores的列.我经常执行此操作,因为各种原因(剪切/粘贴,更改大小写,追加,添加引号,运行宏等),因此需要快速和可重复的东西.

我该怎么做?

keyboard-shortcuts sublimetext3

64
推荐指数
7
解决办法
9万
查看次数

在Sublime Text 3中将单独的Windows(和其中的选项卡)合并为一个

在我的Mac上,我使用SublimeText 3中的很多选项卡和窗口.我经常喜欢拉出标签来创建一个新窗口但后来,我希望能够轻松地整合它们.

场景:我打开了两个SublimeText窗口,每个窗口都有5个选项卡.现在,我想将窗口2的所有选项卡合并到窗口1中,因此我只剩下一个带有10个选项卡的剩余窗口.

Chrome有一个名为Merge Windows的神话般的扩展,可以完美地演示这种行为.

我如何在SublimeText 3中执行此操作?

tabs sublimetext3

17
推荐指数
3
解决办法
6862
查看次数

如何在SublimeText 3中添加固定长度和预定义数字的前导零

我有几个不同长度/宽度的数字.样本集如下:

490 29 0924 29 1

我在SublimeText 3中寻找一种方便的方法来转换它们,使每个都有一个前导零,总宽度为5.我知道Excel有这个功能:选择列>格式单元格>自定义>(键入五个零)> Viola!,但需要SublimeText中的解决方案.

00490 00029 00924 00029 00001

我曾尝试使用Sublime Text Insert NumsTextPastry插件,但无法弄清楚如何做到这一点.

使用TextPastry,我做了: ~05在命令行中,它将获得正确的格式,但会在1开始,因此创建00001,00002等等.我需要一种方法告诉它工作它在我已经提供的列表中的方式,不从索引创建一个.我以为\i会做这种迭代,但显然它在1开始索引.

我该怎么做?

formatting text sublimetext3

6
推荐指数
1
解决办法
1401
查看次数