首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在vim中为x,d和y操作符创建单独的默认寄存器?

如何在vim中为x,d和y操作符创建单独的默认寄存器?
EN

Stack Overflow用户
提问于 2020-02-07 08:04:07
回答 1查看 95关注 0票数 0

如果我正确理解vim,被删除或拖拽的文本会进入未命名的寄存器(除非显式创建了单独的寄存器)。有没有办法为这三个运算符设置单独的默认寄存器?

EN

回答 1

Stack Overflow用户

发布于 2020-02-07 11:23:56

它已经以这种方式工作了。Yanking操作(默认情况下)与寄存器“0”一起工作;而delete操作使用寄存器"-“(小删除)或寄存器"1”(行式删除),并随后将旧值"1“-> "2”-> ... -> "9“移位。

所谓的“未命名”寄存器实际上是指向上次使用的寄存器的指针。它没有自己的价值。

因此,使用"0p放置最后拖出的文本,使用"1p放置最后删除的行,依此类推。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60105381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档