如何从vim复制/剪切文本到系统剪贴板使用行号

时间:2014-03-14 06:47:16

标签: vim

就像标题,我知道如何复制/剪切到系统剪贴板"+yy,它的工作原理!但我的问题是如何使用行号复制/剪切部分文本,例如使用:1,10y来抽取1到10行,我可以使用相同的方式复制/剪切到系统剪贴板,如果不能?出于同样的目的,有一种类似的方式吗? (实际上,我已尝试:1,10"+yy,但没有奏效!)

1 个答案:

答案 0 :(得分:3)

正常模式只需要"{reg}前缀,表示您要指定寄存器。对于Ex命令,只需附加寄存器名称。

:1,10yank +

了解如何查找命令并导航内置:help;它是全面的,并提供了许多提示。你不会像其他编辑那样快速学习Vim,但如果你致力于不断学习,它将成为一个非常强大和高效的编辑器。 :help :yank解释了这一点:

:[range]y[ank] [x]       Yank [range] lines [into register x]. Yanking to the
                        "* or "+ registers is possible only when the
                        |+clipboard| feature is included.