Pregunta:
¿Existe una opción para buscar dentro de las páginas de manual?
Respuesta:
Simplemente presione / y escriba su patrón de búsqueda.
-
Los patrones pueden ser expresiones regulares , por ejemplo, puede buscar la palabra "opción" escribiendo:
/[Oo]ption
O encuentre todos los argumentos largos con:
/(--)[aZ]
Para cancelar la búsqueda, presione Ctrl + C.
Algunos operadores de cuantificación útiles son:
? for zero or one of the preceding expression * for zero or more of the preceding expression + for one or more of the preceding expression
Y las expresiones se pueden "agrupar" con paréntesis, como en
(--)+
(para dos o más guiones).[aZ]
es una secuencia (otros incluyen[0-9]
,[az]
, etc.). Las secuencias se pueden combinar, como en[a-Z0-9]
. También puede invertir expresiones con el operador^
, por ejemplo,(--)[^aZ]+
para todos los argumentos largos que comienzan con cualquier cosa que no sea una letra.Otra operación útil es Unión (
|
), como encolor|colour
, que encuentra cada aparición de "color" o "color" (esto a veces se denomina OR booleano ).Si está buscando cadenas que contengan algunos de estos caracteres "reservados" (como
?
*
,+
), Antepóngalos con\
(es decir,/\+k
para buscar+k
). -
Para saltar a través de los resultados, presione N (hacia adelante) y Shift + N (hacia atrás).
-
También hay una forma de buscar en todas las páginas de manual :
man -K "Hello World"
El programa
man
abrirá el primer partido y, después de cerrarlo conq
, le ofrecerá- ver el actual (Volver)
- omitir el actual (Ctrl + D)
- o salir (Ctrl + C)