Aquí hay una función que agregué a mi archivo .bash_profile
para crear un PDF de cada BSD comando Revisaría la página de manual para:
manp ()
{
docDir="$HOME/Documents/BSD Commands"
[[ ! -d $docDir ]] && mkdir -p "$docDir"
if [[ ! -f $docDir/$1.pdf ]]; then
man -t "$1" | pstopdf -i -o "$docDir/$1.pdf"
open "$docDir/$1.pdf"
else
open "$docDir/$1.pdf"
fi
}
Entonces, en Terminal , escribe, por ejemplo, manp bash
en lugar de man bash
se crea un PDF , si aún no lo ha hecho, y luego lo abre la aplicación registrada para manejar documentos PDF . El predeterminado es Vista previa , sin embargo, en mi sistema está configurado para usar Skim , ya que su funcionalidad de búsqueda es mejor que Vista previa y, de hecho, encontrará la cadena de búsqueda cuando Vista previa simplemente no.
Tenga en cuenta que la primera vez que se use la función , se enumerarán algunas fuentes en la salida en Terminal , sin embargo, esta es una enumeración de las fuentes una sola vez.
Como nota adicional, escriba solo el nombre de comando en Terminal y luego haga clic con el botón derecho y seleccione Abrir hombre Página , la muestra en una ventana Terminal completamente desplazable y con capacidad de búsqueda, que es mucho mejor que escribir, por ejemplo man bash
.