Нечувствительный к регистру поиск в man-страницах

Есть ли способ поиска man-страниц без учета регистра? Использование функции поиска / / совпадает с точным случаем.

2 Solutions collect form web for “Нечувствительный к регистру поиск в man-страницах”

Когда никакой другой пейджер не указан, man less использует отображаемые страницы.

Другие ответы, связанные с изменением командной строки пейджера, верны, но вы также можете ввести -i пока работает меньше. На странице меньшего количества:

- Следуя одной из букв параметров командной строки (см. ОПЦИИ ниже), это изменит настройку этой опции и напечатает сообщение, описывающее новую настройку.

Таким образом, при вводе -i при меньших изменениях параметр устанавливается таким же образом, что и его указание в командной строке. Я получил подсказку, что это будет работать. Как вы делаете регистр без учета регистра с использованием модификатора шаблона, используя меньше , а затем нашли объяснение на странице руководства.

Только если вы используете кепки, а не если вы просто используете строчные буквы. Например, запустите man bash и попробуйте:

  • /invoc <== регистр нечувствителен
  • /Invoc <== чувствительный к регистру
  • /INVOC <== чувствительный к регистру

Поскольку @manatwork выдержал комментарии, вы также можете контролировать это поведение, добавив в файл ~/.profile export MANPAGER='less -I' . Переменная MANPAGER определяет, какая программа используется с командой man . -I означает (от man less ):

  -I or --IGNORE-CASE Like -i, but searches ignore case even if the pattern contains uppercase letters. 

Другие соответствующие параметры (обычно это по умолчанию):

  -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. 

Итак, если вы export MANPAGER="less -I"; man bash export MANPAGER="less -I"; man bash , вы должны иметь возможность искать /iNvOc регистра.

  • Нежелательный ctrl + h в файле, сохраненном с выхода пользователя
  • Как искать выделенные или подчеркнутые тексты?
  • Интерпретация имени библиотеки `man` C
  • Человек, отображающий управляющие символы groff
  • Как использовать справочные страницы, чтобы узнать, как использовать команды?
  • Как сообщить человеку о количестве столбцов в неинтерактивном режиме?
  • Как вы можете изменить команду форматирования, используемую человеком?
  • Как автоматически сортировать флаги параметров в руководстве?
  • Есть ли файл pdf или текстовый файл для всех команд / утилит?
  • Где я должен установить страницы руководства в каталоге пользователя?
  • Как вы правильно извлекаете все синонимы команд из man-страниц в / usr / share / man / man1?
  • Interesting Posts

    Трейлинг пространства при копировании из gnome-терминала с использованием zsh

    Как можно переопределить bash Ctrl + C, чтобы быть более похожим на рыбу

    Как скопировать большие данные по сети?

    Использование заголовков ядра реального времени для компиляции кода пользовательского пространства и заголовков по умолчанию

    Почему я не получил тот же результат после установки ОС, как при использовании Debian Live?

    Мой браузер по умолчанию настроен на Firefox, но ссылки открываются с помощью Chromium

    Есть ли полезная утилита FOSS для преобразования машинного кода в сборку или даже C?

    Разделить двоичные данные фиксированного байтового смещения по байтовой позиции?

    Поверните изображение, если ширина больше значения (то есть в пикселях)

    Черный экран при загрузке ArchLinux с USB-накопителя на Chromebook R11

    Являются ли Icecat и Iceweasel разными проектами?

    Найти символы в файле

    анонимная навигация по URL в командной строке?

    Музыкальный проигрыватель со случайной песней

    Почему хеш-символ Gedit расширен и интерпретируется неправильно в интернет-браузерах?

    Linux и Unix - лучшая ОС в мире.