2 紧迫 q [信件] 将使Vim开始在寄存器中记录击键 [letter]。虽然Vim正在录制,但它会显示出来 记录 信息。我想看到类似的东西 重新编码'e' ,帮我记住我选择的哪个寄存器。 有没有办法让Vim显示它正在录制的寄存器? PS:我学会了使用 q q 为了避免记住我选择的寄存器,但从Vim获得一些确认会有所帮助。 vim — gioele source
1 不,没有。你必须覆盖 q 启动(和停止)记录的命令,自己查询寄存器,并将其存储在某处,例如在可以包含在自定义中的全局变量中 'statusline'。 这只是几行Vimscript,但我认为你不需要这个(至少一旦你对Vim更熟练)。只是养成记录到某些寄存器的习惯(我个人开始 q, 然后 w,并且很少同时使用两个以上的宏。)与yanking和mark相同。 录制完成后,您可以随时刷新内存(如果您识别命令) :reg — Ingo Karkat source