如何取回用於搜索或搜索的最後一個字符串&替換?在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