Sublimetext2 升华文本2:如何将行粘贴到多个光标中?

Sublimetext2 升华文本2:如何将行粘贴到多个光标中?,sublimetext2,copy-paste,multiline,Sublimetext2,Copy Paste,Multiline,我需要一个功能,以复制多行并粘贴到多个光标在升华文本2。(在Mac OS X上) 这是我的原文 level1: default: Level 1 short: Lvl 1 level2: default: Level 2 short: Lvl 2 level3: level4: level5: 基本上,我只想将level1下的'default'和'short'分别复制到level3和level4中。预期结果如下: level1: default: Level 1

我需要一个功能,以复制多行并粘贴到多个光标在升华文本2。(在Mac OS X上)

这是我的原文

level1:
  default: Level 1
  short: Lvl 1
level2:
  default: Level 2
  short: Lvl 2
level3:


level4:


level5:
基本上,我只想将level1下的'default'和'short'分别复制到level3和level4中。预期结果如下:

level1:
  default: Level 1
  short: Lvl 1
level2:
  default: Level 2
  short: Lvl 2
level3:
  default: Level 1
  short: Lvl 1    
level4:
  default: Level 1
  short: Lvl 1
level5:
但是,它似乎没有按照我想要的方式工作,因为我复制了level1的默认行和short行,然后在level3和level4下放置多个游标(每个游标都使用cmd+鼠标左键单击),然后使用cmd+v粘贴它们

它的作用是什么?它只是将每一行复制到每个光标中,如下所示,这不是我想要的

level1:
  default: Level 1
  short: Lvl 1
level2:
  default: Level 2
  short: Lvl 2
level3:
  default: Level 1

level4:
  short: Lvl 1

level5:

有没有关于如何实现我想要的复制粘贴结果的建议?

首先,复制想要的行

在文件末尾添加两个换行符以扩展文件。 然后,在level3之后选择“:”并按CMD+d几次以选择以下冒号

接下来,按一次向下箭头,然后按住shift键并再次按向下箭头

粘贴


我也看到了这个问题。我观察到的是:

  • 仅当复制的行数等于选择数时,才会在每个选择点上看到一行粘贴。否则,行为是正确的,所有行都粘贴在每个选择上

还有人在Sublime文本论坛上报道了这个问题。然后其他人开发了一个插件来解决这个问题。请参见

如果行号匹配,则所有操作都会按预期进行