如何取回用于搜索或搜索的最后一个字符串&替换?在vim中获取最后的搜索或搜索并替换字符串?
例如,假设我输入:%s/some_text/some_other_text/gc
,vim给我返回了E486: Patterns not found: some_text
错误消息。然后我意识到我实际上打算写some_magic_text
而不是some_text
。在那一点上,我怎样才能找回我的原始字符串在底部命令行(或任何它被称为),所以我可以改变它并做第二次搜索?有没有一个漂亮的小命令?
在这个简短的例子中,它看起来没有必要,但是当你想要替换的文本非常长,而且你只是输入了一个错误的字母时,想要重新输入所有内容是非常烦人的。
而且我正在使用MacVim,如果这有什么不同。
Ctrl-p,就是那个。非常感谢。 – c00kiemonster 2010-12-06 01:36:28