vim中是否有搜索和替换历史记录?


14

我们可以在IDE和文本编辑器上检索搜索并替换历史记录。同样,是否有搜索历史或在vim中检索以前搜索过的表达式的方法?

Answers:


15

是的,您有以下history命令:

:history /

请注意,它可用于/:=>?@allcmddebugexprinputsearch

另外,您可以使用q:q/q?命令可查看有关sepearate缓冲区以前输入的命令和搜索。然后,您可以根据需要进行修改并按来重播它们<CR>

:h :history:h q:


1
谢谢。以前我尝试过:history一点。
vusan '16

3
至于更换,可以看看q:。它不是唯一的替代品,但它是真正的缓冲区,因此vim的所有功能都可以在那里工作。
PhilippFrank

1
@PhilippFrank,我将其添加到答案中,谢谢
nobe4


1

您可以使用:history s搜索历史记录。作为快捷方式,您可以使用:his s。命令行历史记录的方法也相同。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.