Respuestas:
xes para extract.
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
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.-x es la cadena de búsquedaSi usa Emacs M-x man RET tar, entonces C-s -x.
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.
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) -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.