¿Hay alguna herramienta para ver páginas de manual en una GUI?
Personalmente no me gusta la interfaz de línea de comandos. Carece de desplazamiento fácil, búsqueda, etc. ¿Existe alguna herramienta con alguna interfaz de usuario y características más intuitivas?
Preferiblemente para KDE .
software-recommendation
manpage
James Mitch
fuente
fuente
Respuestas:
Gman
Desde la página de manual de Ubuntu , Gman es un "front-end basado en GTK + para el hombre, un buen reemplazo para xman".
Gman proporciona un índice de las páginas man instaladas en su sistema local y ofrece varias opciones para ver las páginas man. La opción predeterminada es hacer que gman abra las páginas man dentro de una sesión xterm. Esto se puede modificar para adaptarse a su gusto con otras cuatro opciones.
Las otras opciones de visualización disponibles son:
Para cambiar la aplicación utilizada para ver, seleccione Ver en el menú y luego seleccione el botón de opción junto a su aplicación preferida, como se muestra a continuación:
Las dos últimas opciones requieren que el
man2html
paquete esté instalado en su sistema y mostrará las páginas de manual en su navegador predeterminado.fuente
En la línea de comando, pruebe ejemplos:
o usar
para seguir trabajando en la línea de comando. Para una solución más permanente, intente agregar
a la última línea de su archivo .bashrc . Luego, en la línea de comando, pruebe ejemplos:
para que aparezca el visor de yelp . Me gusta tener la ventana desplazable al lado de mi CLI a alt-tab.
fuente
Centro de ayuda de KDE
Menú KDE> Aplicaciones> Ayuda> Páginas de manual de Unix
Comida rápida
Por la ayuda de khelpcenter
Comando:
khelpcenter man:apt
mostrará la página de manual de apt a través del centro de ayuda de KDE.Con el lanzador rápido / 1 / Mangonel:
El Mangonel está disponible en los repositorios de Ubuntu: http://packages.ubuntu.com/search?keywords=mangonel&searchon=names&suite=all§ion=all
KDE kio-man
Centro de ayuda de KDE> Kioslaves> man
Con el Konqueror - "hombre: apto"
Otros navegadores: la configuración del sistema KDE> Asignaciones de archivos> html.
Qué tan bueno o malo es el análisis de la salida html de kio-man depende del navegador seleccionado.
El navegador se puede iniciar desde KRunner / 1 /.
Los foros de Kubuntu tienen un tema: 'Visor gráfico de la página de manual' / 2 / en la sección Cómo.
Campo de golf
fuente
En KDE podemos buscar y mostrar páginas de manual de Unix desde el Centro de ayuda de KDE o podemos abrir y mostrar el contenido de cualquier página de manual almacenada localmente con Ark .
Según el programa de usuario de Debian FHS, las páginas de manual están comprimidas .gz y se almacenan en
/usr/share/man/man1
o/usr/local/share/man/man1
, pero hay más páginas de manual almacenadas en varios subdirectorios de/usr/share/man
, con el nombre del nombre de la aplicación correspondiente. Esto también debe incluir páginas de manual de aplicaciones instaladas que no están disponibles a través de los repositorios de Ubuntu (por ejemplo, instalado manualmente o mediante un ppa).En GNOME podemos navegar al
/usr/share/man
subdirectorio correspondiente para abrir la página de manual con file-roller y gedit .Al realizar una búsqueda personalizada en Manpages, Ubuntu solo encontrará páginas de manual de aplicaciones disponibles en los repositorios oficiales.
Para editar páginas de manual también vea:
fuente
Si está dispuesto a usar su navegador, puede visitar The Ubuntu Manpage Repository . Aquí hay una cita de esa página:
fuente
En Kubuntu a través de Krunner (Alt + F2), escriba #ls o cualquier otro comando. Simplemente agregue un '#' al frente.
ver también: http://userbase.kde.org/Plasma/Krunner#Issue_.28shell.29_commands
fuente
Me parece muy prometedor GTKMan .
Aquí una captura de pantalla en acción:
fuente
Me gustó la respuesta de Justin Solm en el sentido de que agregó una línea a su .bashrc para reemplazar el comando man con su hombre gui de elección, yelp. Eso es lo que quería, sin embargo, a veces estoy ejecutando sin X (como a través de SSH). Quería que volviera automáticamente a la línea de comandos.
En otra publicación encontré respuestas sobre cómo hacer eso, principalmente aquellos que estaban verificando la variable DISPLAY. Eso es bueno, pero una respuesta incluyó un programa C llamado RunningX que realmente se verificó para garantizar que la variable DISPLAY sea realmente válida en lugar de solo definida y no vacía. ¡Aun mejor! ¡Recomiendo ir allí y conseguirlo!
Esto es lo que terminé con:
Estoy seguro de que esto podría adaptarse para su uso con Gman, el centro de ayuda de KDE o el visor que prefiera. También podría adaptarse para otros usos además de la exploración de páginas de manual.
fuente
Entonces, de toda esta respuesta, generalmente lo uso de esta manera, cuando necesito consultar cualquier manual.
en lugar de gedit, use cualquier editor de texto.
fuente
man ls | gedit -
es más simple y evita el archivo tmpSi conoce Emacs , tiene un
woman
comando, donde debe escribir la página que desea leer.woman
tiene un menú de nivel superior y allí puede, en particular, generar una tabla de contenido en la que se puede hacer clic .fuente
Estoy usando este truco que funciona bien para las páginas man:
(requiere yad o zenity, generalmente existe en su distribución de Linux).
De esta manera, tiene una interfaz GUI sin la necesidad de ninguna herramienta externa que no sea yad / zenity, que generalmente existe en su sistema.
Puede desplazarse con el mouse, y lo más importante para mí usando la versión gtk3.0 de yad (por defecto hoy) puedo desplazarme incluso con mi pantalla táctil.
PD: necesita maximizar la ventana yad / zenity para ver todos los contenidos correctamente.
Como solución más permanente, creé un pequeño script llamado mang (sin extensión) en / usr / bin y tan pronto como
chmod +x mang
pude llamar a mang (en lugar de man) desde cualquier lugar tan simple como 'mang cat'.Para aquellos que les gusta jugar, este es el contenido del script mang:
Consejos:
--show-uri
hace que los enlaces dentro de las páginas man sean clicables. El operador&
envía la ventana yad a segundo plano, finaliza mang y el terminal está libre.fuente