我明白你想:
>在当前缓冲区中拉出当前行和下面的两行,
>在新的水平分割中打开一个空缓冲区
>将这三行粘贴到空缓冲区中.
那是对的吗?
我没有得到的是为什么你想在Ex模式下这样做,而它在普通模式下如此简单(和工作):
3yy
:new<cr>
p
我认为你混淆ex模式,可以通过Q和命令模式访问,可以通过以下方式访问:.您可能还会混淆:p [rint]命令和:pu [t]命令.
从正常模式执行以下操作:
:.,+2y|new|put!
知道您也可以直接将这三行写入文件可能会有所帮助:
:.,+2w filename