如何在Vim中搜索和复制以命令行模式运行的Ex命令的输出?
Vim中的一些命令行模式命令(即Ex命令,而不是shell命令)可以产生几行长的输出。我有两个问题如何在Vim中搜索和复制以命令行模式运行的Ex命令的输出?,vim,Vim,Vim中的一些命令行模式命令(即Ex命令,而不是shell命令)可以产生几行长的输出。我有两个问题 如何在其中搜索特定单词 如何从中复制某些内容并将其粘贴到正在编辑的缓冲区中 我看到在我的Vim中,当输出超过一个屏幕时,会使用more寻呼机,因此我认为这会给这个问题带来更大的复杂性,因为当涉及more寻呼机时,解决方案可能会有所不同。编辑是因为我最初误解了这个问题: help:redir应该告诉您如何操作。例如: :redir @h :silent highlight :redir END
- 如何在其中搜索特定单词
- 如何从中复制某些内容并将其粘贴到正在编辑的缓冲区中
我看到在我的Vim中,当输出超过一个屏幕时,会使用
more
寻呼机,因此我认为这会给这个问题带来更大的复杂性,因为当涉及more
寻呼机时,解决方案可能会有所不同。编辑是因为我最初误解了这个问题:
help:redir
应该告诉您如何操作。例如:
:redir @h
:silent highlight
:redir END
"hp
开始重定向到注册表
h
,运行命令时不在屏幕上显示(也不在寻呼机上运行),停止重定向,粘贴h
注册表的内容。编辑是因为我最初误解了这个问题:
help:redir
应该告诉您如何操作。例如:
:redir @h
:silent highlight
:redir END
"hp
开始重定向到注册表
h
,运行命令而不在屏幕上显示(也不在寻呼机上运行),停止重定向,粘贴h
注册表的内容。:r!cmd
似乎正在接受shell命令,而不是命令行模式命令。e、 有了这个,我可以执行类似:r!ps
但不是像:r!突出显示
。啊,我误解了这个问题。:r!cmd
似乎正在接受shell命令,而不是命令行模式命令。e、 有了这个,我可以执行类似:r!ps
但不是像:r!突出显示
。啊,我误解了这个问题。FWIW,这不是更多
寻呼机,而是一个更有限的内部寻呼机。FWIW,这不是更多
寻呼机,而是一个更有限的内部寻呼机。