如果我正确理解vim,被删除或拖拽的文本会进入未命名的寄存器(除非显式创建了单独的寄存器)。有没有办法为这三个运算符设置单独的默认寄存器?
发布于 2020-02-07 11:23:56
它已经以这种方式工作了。Yanking操作(默认情况下)与寄存器“0”一起工作;而delete操作使用寄存器"-“(小删除)或寄存器"1”(行式删除),并随后将旧值"1“-> "2”-> ... -> "9“移位。
所谓的“未命名”寄存器实际上是指向上次使用的寄存器的指针。它没有自己的价值。
因此,使用"0p
放置最后拖出的文本,使用"1p
放置最后删除的行,依此类推。
https://stackoverflow.com/questions/60105381
复制相似问题