vim中的寄存器是存储文本片段甚至对存储在其中的文本运行命令的一个很好的功能.但是,我是一个整洁的人,并在我完成后倾向于清理事情.
我知道如果我想清除注册a,我可以使用qaq.
我也可以执行以下命令:
:let @a = ''
Run Code Online (Sandbox Code Playgroud)
但是,这些解决方案似乎只是解决问题的方法.当我执行时:registers,列表仍然显示寄存器a(具有空值),而不显示从未使用过的寄存器.
有没有办法清除寄存器,从这个列表中删除寄存器的副作用?
如果是这样,是否还有一种方法可以立即清除所有寄存器,即重置寄存器列表?