gpt4 book ai didi

vim - 如何阻止 c)hange 复制到我的粘贴缓冲区?

转载 作者:行者123 更新时间:2023-12-03 21:12:45 26 4
gpt4 key购买 nike

我想做的一个常见的事情是猛拉 "some text"然后用它改"some other text" .
所以我将光标移到一些文本然后 yi"some text .我现在如何更换 some other text ?如果我这样做 di"然后我的复制粘贴寄存器被 some other text 覆盖了.我知道我可以使用命名寄存器,但我的问题是我的肌肉内存已经完成 yi" .有什么方法可以覆盖 y 的默认行为吗?或 d ?

最佳答案

Vim 中的“未命名”寄存器不是真正的寄存器,而是指向上次使用的寄存器的指针。它甚至在 Vim 的源代码中作为指针实现(或者更准确地说,作为寄存器数组的索引)。
因此,“删除”命令不会真正覆盖拉出的文本,因为“拉动”默认使用寄存器“零”,而“删除”使用“一”或“减”。
因此,您始终可以通过按“0p”来放置最后一个拉出的文本。

关于vim - 如何阻止 c)hange 复制到我的粘贴缓冲区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62675763/

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