Jeśli podoba Ci się, że masz kopie PDF swoich stron podręcznika, oto funkcja dodana do mojego .bash_profile
pliku, aby utworzyć plik PDF każdej komendy BSD. Sprawdziłbym stronę podręcznika pod kątem:
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
}
Tak więc, w terminalu , wpisując np manp bash
zamiast man bash
w PDF zostanie utworzony, jeśli nie już, a następnie otwiera aplikacji zarejestrowanej obsłużyć PDF dokumentów. Domyślny jest podgląd , jednak w moim systemie jest on ustawiony w użyciu chudego , jak jego funkcjonalność wyszukiwania jest lepszy niż podgląd i jako rzeczywistości znajdzie szukany ciąg podczas podglądu po prostu nie będzie.
Zauważ, że przy pierwszym użyciu funkcja wyliczy niektóre czcionki na wyjściu w Terminalu , jednak jest to jednorazowe wyliczenie czcionek.
Zaletą PDF kopii to zachowuje formatowanie, czyli pogrubioną czcionką i kursywą, etc.
Na marginesie, wpisanie tylko nazwy polecenia w Terminalu, a następnie kliknięcie prawym przyciskiem myszy i wybranie Otwórz stronę podręcznika man , wyświetli je w całkowicie przewijalnym i przeszukiwalnym oknie Terminalu , co jest znacznie lepsze niż pisanie np man bash
.