Відповіді:
x
є для extract
.
Після того, як ви перебуваєте всередині людини, введіть /-x
enterдля пошуку інформації про параметр -x,
натисніть, n
щоб перейти до наступного -x відповідності та N
попереднього
Для великих чоловічих сторінок або загальних термінів можна використовувати невеликий регулярний вираз, щоб звузити пошук.
Якщо ви просто хочете основний запис, ви можете /^ *-x
видалити більшість сторонніх збігів.
Це працює, оскільки більшість чоловічих сторінок відформатовані записом з відступом пробілів.
^ *
відповідає початку рядка з нуля до багатьох пробілів.-x
- це рядок пошуку.Якщо ви використовуєте Emacs M-x man RET tar
, то C-s -x
.
Натискайте C-s
кілька разів, поки не потрапите в потрібне місце, а потім натисніть клавішу повернення.
C-r
те саме, але назад. (Але обидва будуть завершувати подвійний удар у верхній / нижній частині документа.)
Крім того, у таких випадках (пошук на сторінці на сторінці) бажаний пошук з урахуванням регістру . Вивчіть case-fold-search
змінну.
Величезна перевага використання вашого редактора для перегляду сторінок чоловіків у тому, що ви добре знаєте всі команди - навігацію, копіювання, все, що хотіли б зробити, ви вже знаєте, як.
Я знаю, що це дещо давнє запитання, яке дуже шкода відродження, але я написав цей простий скрипт оболонки, який ви можете використовувати:
function manopt() {
mn=`man -P cat $1`
for i in ${@:2}
do
echo $mn | grep --color=always -A5 "^ *$i" | sed -En '/^$/q;p'
done
}
Використовуйте його, наприклад, як:
➜ manopt ls -l -a
-l use a long listing format
-a, --all
do not ignore entries starting with .
Зауважте, що у вас може бути стільки аргументів, скільки вам подобається, але вони повинні бути дійсними (і на початку рядка).
Взагалі я просто використовую те, що man(1)
показує відформатовану сторінку принаймні за допомогою улюбленого пейджера, more(1)
і в (досить жорсткому) прапорі формату сторінки сторінки -x
описано внизу -x
, тому швидкий пошук швидко нулює це.
Якщо програма GNU (або принаймні одна з info
документом), переглядач інформації (як вбудований в emacs(1)
окремий або окремий pinfo(1)
) - це зручний спосіб перегляду обов'язкового Invoking
розділу з повним описом того, як називається програма. Знову ж, пошук доступний.