如何在 Sublime Text 2/3 中替换列模式下的文本块

如何在 Sublime Text 2/3 中替换列模式下的文本块

给定一个突出显示/复制的 10 行列式文本块。目标是将该区域覆盖在另一组 10 行之上。

那么当你在列模式下“粘贴”时,它会创建100行 - 突出显示的文本的 10 份副本。

这里需要的简单覆盖如何实现呢?

更新:我发现有人提到使用 Shift-L 或 Shift-R。这确实可以生成 10 行而不是 100 行。

但是粘贴时,我现在遇到了另一个问题:也许 6 到 8 条线完全按照放置的位置粘贴,但其他线最终粘贴在各自的覆盖线中的位置不正确。即使目标区域有均匀/等长的线,也会发生这种情况。

在此处输入图片描述

在此处输入图片描述

第一张截图显示了所选/复制的文本。第二张截图显示了“目标”:请注意一些光标在字符串日期之前对齐,但其他光标太靠左或太靠右。

我怀疑这实际上是 Sublime 中的一个错误-有人有解决方法吗?

答案1

这里的答案很可能是“要使用列模式,请购买 Ultredit”。我可能还会继续使用 SublimeText。

相关内容