如何在Sublime Text 3的Vintage模式中复制任意文本块?

时间:2017-06-09 22:04:40

标签: vim sublimetext3

我在Sublime Text 3中使用Vintage模式(即vi风格的界面)。

我试图复制任意一段文字。在常规的Vim中,我这样做的方式是:

  1. 将光标定位在块的一端。
  2. 在该位置设置vi 标记,例如使用mx("设置标记x此处")。
  3. 将光标定位在块的另一端。
  4. 使用x将当前位置和标记y`x之间的所有文字放入vi剪贴板。
  5. 然而,当我这样做时,它似乎只是将当前行拉入剪贴板,就好像我键入了yy而不是y`x

    `x本身正常工作(即将光标移动到标记x)。但y`x没有。

    因此,我发现自己经常使用shift-arrow键突出显示任意文本,这是可以的,但这是我想避免的心理转变。

    想法?

1 个答案:

答案 0 :(得分:1)

不幸的是,Sublime的Vintage模式根本不支持它。

如果您想获得更好的Vim支持,请尝试Vintageous包。它确实支持你正在寻找的y`x(只是尝试过它)。