如何获得我运行的所有vim命令的历史记录列表?

如何获得我运行的所有vim命令的历史记录列表?,vim,Vim,我知道,就像Vim中的bash提示符一样,您可以按:,然后通过上下键获得所有历史记录命令的列表 但是有没有办法将此命令历史记录导出到缓冲区?:历史记录将显示命令的历史记录 编辑: 在正常模式下,q:将在新缓冲区中打开您的历史记录。您可以通过查看主文件夹中的.viminfo或vim中的:history来检查所有命令。我可以将其加载到新缓冲区吗?这是一个命令行窗口。例如,如果使用,它将执行当前行命令。但是,您可以将行拖动到另一个缓冲区中。如果您想要一个“真实”的缓冲区,而不是特殊的命令行窗口,请将:

我知道,就像Vim中的bash提示符一样,您可以按
,然后通过上下键获得所有历史记录命令的列表


但是有没有办法将此命令历史记录导出到缓冲区?

:历史记录将显示命令的历史记录

编辑:


在正常模式下,
q:
将在新缓冲区中打开您的历史记录。

您可以通过查看主文件夹中的.viminfo或vim中的
:history
来检查所有命令。我可以将其加载到新缓冲区吗?这是一个命令行窗口。例如,如果使用
,它将执行当前行命令。但是,您可以将行拖动到另一个缓冲区中。如果您想要一个“真实”的缓冲区,而不是特殊的命令行窗口,请将
:redir
:history
一起使用,并将捕获的文本粘贴到
:new
缓冲区中。它在Windows中被称为_viminfo??