如何在Visual Studio代码中以多光标模式粘贴相应的行?

时间:2018-03-01 09:56:13

标签: visual-studio-code copy-paste

我有一个文本块,其中多行被复制到剪贴板。 我的编辑器中有多个游标,添加了Ctrl + Click(在Linux上)。 我希望能够将剪贴板中的每一行粘贴到相应的光标中。 例如:

剪贴板:

1
2
3

光标:

A|
AB|
ABC|

期望的结果:

A1
AB2
ABC3

我怎么能得到这个?

1 个答案:

答案 0 :(得分:1)

这有点晚了,但是您可以按照以下方法进行多行复制粘贴:

  1. 将光标移到右下角(3之后)
  2. 在按住⌥ Option + ⇧ Shift键的同时,将光标拖到1之前的左上方
  3. 使用⌘ Command + C
  4. 复制行
  5. ABC之后将光标移到底部
  6. 按住⌥ Option + ⇧ Shift键的同时,像以前一样将光标拖到A之前的左上方
  7. 使用⌘ Command + → Left arrow到每一行的结尾
  8. 使用⌘ Command + V粘贴行
    For VScode version 1.36.1

在选择文本块以获取每一行的光标时,您也可以使用⌥ Option + ⇧ Shift + I