Apple tiene definidas algunas URLs personalizadas y una de ellas es x-man-page
. Si abre una página de manual en particular con ella, la muestra en una bonita ventana amarilla (un perfil proporcionado para Terminal) con texto negro.
$ open x-man-page://man
Nota al margen: Incluso puedes poner esto en una página web y se abrirá automáticamente la página de manual en la URL. Fue "categorizado" como un problema de seguridad (Stack Exchange prohíbe la URL), pero a lo sumo es una molestia . Lo mismo ocurre con la aplicación del diccionario: $ open x-dictionary:apple
Pero estoy divagando...
Lo bueno es que es una ventana independiente y tiene su propio perfil predefinido que se puede personalizar (pero me gusta el que viene por defecto) * . Esta es la misma funcionalidad si selecciona un comando en la Terminal con el ratón, hace clic con el botón derecho y selecciona "Abrir página del manual".
Me gustaría que esto funcionara en iTerm2
Utilizando Aplicación RCDefault He puesto la aplicación para x-man-page
y cuando emito el comando, sí abre una nueva pestaña de iTerm, pero no muestra nada.
¿Alguien sabe cómo hacer que iTerm2 responda a esto?
* Me gustó tanto que escribí esta función en mi .bash_profile
de modo que si escribo man <command>
aparece como si escribiera open x-man-page://<command>
function man {
if [ $# -eq 1 ] ; then
open x-man-page://$1 ;
elif [ $# -eq 2 ] ; then
open x-man-page://$1/$2 ;
fi
}