如何在Vim中粘贴多行?
发布时间:2020-12-15 22:20:30 所属栏目:安全 来源:网络整理
导读:题: 我正在删除/复制每隔一行:g / ^ / d 但是,当我尝试粘贴所有这些行时,只会粘贴最后一行.如何粘贴我删除/复制的每一行? 解决: 感谢大家!在你的帮助下,我能够完成我的视频(我在一个名为Vim Girl的Youtube频道上工作,在那里我制作了引导Vim高尔夫挑战.)
题:
我正在删除/复制每隔一行:g / ^ / d 但是,当我尝试粘贴所有这些行时,只会粘贴最后一行.如何粘贴我删除/复制的每一行? 解决: 解决方法
您可以使用资本登记册附加到登记册.首先通过执行以下操作清除寄存器:let @ a =”或qaq.然后执行你的命令.
:g/^/+d A 现在你的结果在“a register.例如”ap. 假设你将这一切粘贴在底部,这可能看起来如下所有: :let @a='' :g/^/+d A :$pu a 注意:这相当于:g / ^ / m $ 有关更多帮助请参阅: :h :let-@ :h :d :h quote_alpha (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |