Una vez que esté dentro de man, escriba /-xenterpara buscar información sobre el parámetro -x,
presione npara saltar a la siguiente coincidencia -x y Npara el anterior
Buscar con Regex
Para páginas de manual grandes, o términos comunes, se puede usar una pequeña expresión regular para limitar la búsqueda.
Si solo desea la entrada principal, puede usar /^ *-xpara eliminar la mayoría de las coincidencias extrañas.
Esto funciona ya que la mayoría de las páginas man están formateadas con la entrada sangrada con espacios.
^ * coincide con el inicio de la línea, con cero a muchos espacios.
Golpee C-srepetidamente hasta llegar al lugar correcto, luego presione regresar.
C-rEs lo mismo, pero al revés. (Pero ambos se ajustarán en un doble golpe en la parte superior / inferior del documento).
Además, en casos como este (búsqueda de página de manual), es preferible la búsqueda de mayúsculas y minúsculas . Examina la case-fold-searchvariable.
La gran ventaja de usar su editor para ver páginas de manual es que conoce muy bien todos los comandos: navegación, copia, todo lo que le gustaría hacer, ya sabe cómo hacerlo.
En general, solo uso eso man(1)muestra la página formateada usando su buscapersonas favorito, al menos more(1), y en el indicador de formato de página de manual (bastante rígido) -xse describe a continuación -x, por lo que una búsqueda rápida se enfoca rápidamente en eso.
Si se trata de un programa GNU (o al menos uno con un infodocumento), un visor de información (como el integrado emacs(1)o el independiente pinfo(1)) es una forma cómoda de navegar por la Invokingsección obligatoria , con todos los detalles de cómo se llama el programa. Nuevamente, la búsqueda está disponible.
Respuestas:
Buscar
x
es paraextract
.Una vez que esté dentro de man, escriba
/-x
enterpara buscar información sobre el parámetro -x,presione
n
para saltar a la siguiente coincidencia -x yN
para el anteriorBuscar con Regex
Para páginas de manual grandes, o términos comunes, se puede usar una pequeña expresión regular para limitar la búsqueda.
Si solo desea la entrada principal, puede usar
/^ *-x
para eliminar la mayoría de las coincidencias extrañas.Esto funciona ya que la mayoría de las páginas man están formateadas con la entrada sangrada con espacios.
^ *
coincide con el inicio de la línea, con cero a muchos espacios.-x
es la cadena de búsquedafuente
También podría
grep
salir de la página del manual con algún contexto:fuente
Esto funciona en RHEL6 con Bash
En
.bashrc
añadir
comenzar una nueva instancia de bash
$ bash
ahora
tiene el efecto deseado
fuente
Si usa Emacs
M-x man RET tar
, entoncesC-s -x
.Golpee
C-s
repetidamente hasta llegar al lugar correcto, luego presione regresar.C-r
Es lo mismo, pero al revés. (Pero ambos se ajustarán en un doble golpe en la parte superior / inferior del documento).Además, en casos como este (búsqueda de página de manual), es preferible la búsqueda de mayúsculas y minúsculas . Examina la
case-fold-search
variable.La gran ventaja de usar su editor para ver páginas de manual es que conoce muy bien todos los comandos: navegación, copia, todo lo que le gustaría hacer, ya sabe cómo hacerlo.
fuente
Sé que es una pregunta un poco vieja, lo siento mucho por revivir, pero he escrito este simple script de shell que puedes usar:
Úselo por ejemplo como:
Tenga en cuenta que puede tener tantos argumentos como desee, pero deben ser válidos (y al comienzo de la línea).
fuente
En general, solo uso eso
man(1)
muestra la página formateada usando su buscapersonas favorito, al menosmore(1)
, y en el indicador de formato de página de manual (bastante rígido)-x
se describe a continuación-x
, por lo que una búsqueda rápida se enfoca rápidamente en eso.Si se trata de un programa GNU (o al menos uno con un
info
documento), un visor de información (como el integradoemacs(1)
o el independientepinfo(1)
) es una forma cómoda de navegar por laInvoking
sección obligatoria , con todos los detalles de cómo se llama el programa. Nuevamente, la búsqueda está disponible.fuente