這是一個關於在vim編輯器中搜索的簡單查詢。在vim編輯器中搜索
認爲我搜索,如 「海峽」 的字符串與
/STR
後,現在這個搜索我想要搜索 「strcat的」 像
/strcat的
但,這裏的要點是我不想再輸入whole/str ....只是想將新文本添加到/ str。那就是當我們在第一次搜索時輸入/ str,並且爲了第二次搜索,我只想輸入cat來搜索整個/ strcat。
可以任何你vi古魯的告訴我,如果我們可以在vi中做這樣的搜索。
在此先感謝
這是一個關於在vim編輯器中搜索的簡單查詢。在vim編輯器中搜索
認爲我搜索,如 「海峽」 的字符串與
/STR
後,現在這個搜索我想要搜索 「strcat的」 像
/strcat的
但,這裏的要點是我不想再輸入whole/str ....只是想將新文本添加到/ str。那就是當我們在第一次搜索時輸入/ str,並且爲了第二次搜索,我只想輸入cat來搜索整個/ strcat。
可以任何你vi古魯的告訴我,如果我們可以在vi中做這樣的搜索。
在此先感謝
除了向上箭頭以獲得上一個搜索,您還可以執行/^f
以便能夠完全編輯以前的許多搜索。 (即/其次是Ctrl + F)。將光標置於您想要編輯的上一個搜索上,對其進行編輯並點擊返回。
的/
鍵開始搜索字符串。 up arrow
回顧以前的行。因此,
/
up-arrow
cat
將繼續搜索。
其他人回答了您提出的問題,但由於漸進式搜索更適合您的工作流程,所以我想我會提及它。
如果你只搜索一次並找出正是你尋找不夠獨特,你需要添加更多的字符,增量搜索會告訴你,你在按之前進入。
把你.vimrc
以下,使增量搜索:
set incsearch
非常感謝朋友。我知道這會幫助我:)。你們都有美好的時光 – 2011-04-24 21:21:25
同樣(只要你不是在錄製宏的中間),'Q /'不一樣'/' (就像'q:'和':'調出「ex」命令行歷史記錄和編輯緩衝區)。 –
2011-04-23 04:07:32
@Chris尼斯!我不知道。 – 2011-04-23 04:29:14