Linux
GNU less:如何在不使用 less -I 選項的情況下忽略大小寫進行搜尋?
來自 GNU 較少的聯機幫助頁
-i 或 –ignore-case
導致搜尋忽略大小寫;也就是說,大寫和小寫被認為是相同的。
如果搜尋模式中出現任何大寫字母,則忽略此選項;換句話說,如果一個模式包含大寫字母,那麼該搜尋不會忽略大小寫。
-I 或 –IGNORE-CASE
與 -i 類似,但即使模式包含大寫字母,搜尋也會忽略大小寫。
這是一種在 GNU 中搜尋較少的好方法,同時忽略大小寫敏感。但是,您必須事先知道要在忽略大小寫的情況下進行搜尋,並在命令行中指明。
vim通過讓使用者在搜尋之前指定 \c 來解決這個問題,以指示應該在忽略大小寫敏感性的情況下搜尋模式。
有沒有辦法在更少的情況下做同樣的事情(沒有在命令行中指定 -I )?
-i
您可以通過鍵入然後執行正常的搜尋過程從 less 中設置它。按一下查看幫助以減少費用
h
Ignore case in searches
按下打開後,-i
您必須提供小寫搜尋模式才能執行不區分大小寫的搜尋。如果搜尋模式包含大寫字元,則搜尋仍將區分大小寫。