2011-11-18 55 views
15

我想清除我在查找對話框中輸入的所有搜索字符串。如何實現這一目標?如何清除查找列表框中的所有條目?

+3

如果你想記事本++的搜索(和替換)最近條目的歷史將被清除(或至少修剪),當你退出程序,這可以很容易地在它的配置文件來完成的:打開'%APPDATA %\ Notepad ++ \ config.xml'與'notepad.exe'(!)。在那個文件中,找到開頭的'FindHistory'標籤。在該標籤的屬性中,將'nbMaxFindHistoryPath'和'nbMaxFindHistoryFilter'從'10'更改爲'1',將'nbMaxFindHistoryFind'和'nbMaxFindHistoryReplace'從'10'更改爲'0'。 (https://github.com/delight-im/Knowledge/blob/master/Windows.md) – caw

回答

29

ajibanda++ has the answer

  1. 首先,找到記事本應用程序數據的文件夾++。這應該是 位於:

    • 爲XP C:\Documents and Settings\[REPLACE_WITH_USER]\Application Data\Notepad++
    • 對於Vista或Win7的應該是某處:C:Users\REPLACE_WITH_USER]\AppData\Roaming\Notepad++

    注:這是一個隱藏文件夾,所以建議使隱藏的文件夾可見。

  2. 找到並打開config.xml以記事本進行編輯。 注意使用 記事本not notepad ++,出於某種原因,在記事本++編輯它 不保存您將要執行的更新。

  3. 刪除線,標籤:

    • 刪除, 「搜索」 的歷史:<Find name="[REPLACE_WORD]".../>
    • 刪除 「替換」 的歷史:<Replace name="[REPLACE_WORD]" ..../>
  4. 保存config.xml文件。如果Notepad ++處於打開狀態,請關閉並重新打開 。

+8

對於Windows XP/Vista/7/8,您可以直接使用%APPDATA%\ Notepad ++直接從Run運行。 –