vim pastebin工作流程

Gab*_*mon 2 vim workflow copy-paste

您好我最近开始使用vim编辑器(实际上是netbeans的插件),我遇到了使用pastebin的问题.

会发生什么事情我会把东西弄进来,然后用dd做一些删除,所以我失去了我最初的yunk内容.所以对我来说,作为vim的初学者,删除实际上是切入的非常令人困惑.

你们通常如何解决这个问题.我想你必须在你扯下它之后立即粘贴它,但是想知道你是否还有其它技巧.

Myk*_*yev 7

您可以使用命名寄存器来进行yunk

"ayw
"byy
"cy$
etc.
Run Code Online (Sandbox Code Playgroud)

其中'a','b','c'是寄存器的名称.
粘贴使用

"ap 
"bP
"cp
Run Code Online (Sandbox Code Playgroud)

默认寄存器为"",系统寄存器为"+"和"*"

您可以使用未命名的寄存器(黑洞)来删除 - 这样您就不会覆盖默认寄存器('"')中的信息.

"_dd
"_dw
"_D
Run Code Online (Sandbox Code Playgroud)