我想将 d、x 和 c 的默认寄存器设置为黑洞,并使用一些映射来使用其他寄存器,比如<leader>d "*d
当然我可以重新映射
noremap d "_d
但是我必须将 dd 重新映射到“_dd 并且当我选择某些内容并按 d 时,vim 会等待一秒钟,因为它可能是 dd,或者只是 d。我可以做的另一件事是:noremap _ "_
但我不想告诉 vim 我每次我想真正删除某些东西时都想使用黑洞寄存器。
我想将 d、x 和 c 的默认寄存器设置为黑洞,并使用一些映射来使用其他寄存器,比如<leader>d "*d
当然我可以重新映射
noremap d "_d
但是我必须将 dd 重新映射到“_dd 并且当我选择某些内容并按 d 时,vim 会等待一秒钟,因为它可能是 dd,或者只是 d。我可以做的另一件事是:noremap _ "_
但我不想告诉 vim 我每次我想真正删除某些东西时都想使用黑洞寄存器。