Respuestas:
x
es para extract
.
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 y N
para el anterior
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úsquedaSi usa Emacs M-x man RET tar
, entonces C-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.
Sé que es una pregunta un poco vieja, lo siento mucho por revivir, pero he escrito este simple script de shell que puedes usar:
function manopt() {
mn=`man -P cat $1`
for i in ${@:2}
do
echo $mn | grep --color=always -A5 "^ *$i" | sed -En '/^$/q;p'
done
}
Úselo por ejemplo como:
➜ manopt ls -l -a
-l use a long listing format
-a, --all
do not ignore entries starting with .
Tenga en cuenta que puede tener tantos argumentos como desee, pero deben ser válidos (y al comienzo de la línea).
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) -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 integrado emacs(1)
o el independiente pinfo(1)
) es una forma cómoda de navegar por la Invoking
sección obligatoria , con todos los detalles de cómo se llama el programa. Nuevamente, la búsqueda está disponible.