gpt4 book ai didi

vim - 清除 vim 寄存器,但仍然可以粘贴

转载 作者:行者123 更新时间:2023-12-04 18:34:30 25 4
gpt4 key购买 nike

我想抽取给定寄存器中缓冲区的所有匹配行。我选择“A

:g/<match>/y A

这对我有用吗。我猜

"Ap

是粘贴 A 的内容的命令,我得到了匹配的行以及较旧的行,尝试使用清除 A

:let @A=''

但仍然可以使用“Ap”进行粘贴。我做错了什么?

VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 16 2013 20:39:23)
MS-Windows 64-bit GUI version with OLE support
Included patches: 1-52

最佳答案

:let @a=''

a是寄存器的真实姓名

A 只是一种附加到 a 的方式

:let @A=''

appends nothing to register a i.e. has no effect (this explanation added later)

:let @A='fred'      appends fred to a
:let @A=@b appends register b to register a

关于vim - 清除 vim 寄存器,但仍然可以粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24064319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com