GNU less:less -Iオプションを使用せずに大文字と小文字の区別を無視して検索するにはどうすればよいですか?


52

GNU lessマンページから

-iまたは--ignore-case

検索で大文字小文字を無視します。つまり、大文字と小文字は同一と見なされます。

検索パターンに大文字が含まれている場合、このオプションは無視されます。つまり、パターンに大文字が含まれている場合、その検索では大文字と小文字が区別されません。

-Iまたは--IGNORE-CASE

-iに似ていますが、パターンに大文字が含まれていても大文字と小文字は無視されます。

これは、大文字と小文字の区別を無視しながら、GNUをあまり使用しない検索の優れた方法です。ただし、大文字と小文字の区別を無視して検索し、コマンドラインで指定することを事前に知っておく必要があります。

vimは、ユーザーが検索の前に\ cを指定できるようにすることでこの問題を解決し、大文字と小文字の区別を無視してパターンを検索することを示します。

lessで同じことを行う方法はありますか(コマンドラインで-Iを指定せずに)?


2
LESS環境変数を「-I」に設定すると、実行回数を
減らすたびに

回答:


66

入力-iしてから通常の検索手順を実行することで、less内から設定できます。
を押して以下のヘルプをご覧くださいh


ありがとう:)私はマニュアルページだけを見ていましたが、インラインヘルプを見ることを忘れていました。これはまさに私が探していたものです。
トムファイナー

3

Ignore case in searches押し-iてオンにした後、文字列を小文字で入力する必要があります。文字列に大文字が含まれている場合、検索に失敗します(大文字の文字列のみを検索)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.