Yanıtlar:
Başka çağrı cihazı belirtildiğinde, man
kullandığı less
adam sayfalarını görüntülemek için.
Çağrı cihazı komut satırını değiştirmeyi içeren diğer yanıtlar doğrudur, ancak şunu da yazabilirsiniz: -i
daha az çalışırken . Daha az adam sayfasından:
-
Ardından komut satırı seçenek harflerinden birini izleyin (aşağıdaki SEÇENEKLER'e bakın), bu seçeneğin ayarını değiştirir ve yeni ayarı açıklayan bir ileti yazdırır.
Böylece -i
, daha az yazarken ayarı komut satırında belirtildiği şekilde değiştirir. Bunun işe yarayacağına dair ipucu aldım, daha az kullanan bir desen değiştirici kullanarak nasıl büyük / küçük harfe duyarlı olmayan bir arama yapıyorsunuz , daha sonra man sayfasında açıklamayı buldum.
Yalnızca büyük harf kullanırsanız, sadece küçük harfler kullanırsanız değil. Örneğin, çalıştırın man bash
ve deneyin:
/invoc
<== büyük / küçük harfe duyarlı değil/Invoc
<== büyük / küçük harfe duyarlı/INVOC
<== büyük / küçük harfe duyarlı@Manatwork yorumlarda belirtildiği gibi, bu davranışı öğenize ekleyerek de kontrol export MANPAGER='less -I'
edebilirsiniz ~/.profile
. MANPAGER
Bu program, değişken tanımlar kullanılır man
komutu. -I
Aracı (dan man less
):
-I or --IGNORE-CASE
Like -i, but searches ignore case even if the pattern contains
uppercase letters.
Diğer ilgili seçenekler (bu genellikle varsayılan olarak açıktır):
-i or --ignore-case
Causes searches to ignore case; that is, uppercase and lowercase
are considered identical. This option is ignored if any upper‐
case letters appear in the search pattern; in other words, if a
pattern contains uppercase letters, then that search does not
ignore case.
Eğer öyleyse export MANPAGER="less -I"; man bash
, büyük / /iNvOc
küçük harfe duyarlı olmayan bir şekilde arama yapabilmelisiniz .
man bash | grep -C 5 invoc
ama bu hile yapıyor.
less
hile yapabilen PCRE'leri kullanmak için derleyebilirsiniz .
man
uygulamaya ve tercih ettiğiniz çağrı cihazına bağlıdır, ancak varexport MANPAGER='less -I'
.