Odpowiedzi:
Jednym ze sposobów jest wprowadzenie następującego polecenia ~/.profile:
export PAGER="col -b | open -a /Applications/Safari.app -f"
Te PAGERkontrole zmienne środowiskowe, co program manużywa do wyświetlania stron man. colpolecenie usuwa wszystkie Backspace formatowania ze strony człowieka. openPolecenie zapisuje dane wyjściowe jako tymczasowy plik tekstowy i otwiera go Safari.app.
Lub możesz edytować zmienną PAGER w /private/etc/man.conf. Prawdopodobnie możesz również edytować NROFFzmienną i wyeliminować potrzebę użycia col -b. Zobacz stronę podręcznika dla man.conf.
/usr/bin/edit --view-top --clean -t "Man page"
http://www.bruji.com/bwana/ jest dokładnie tym, czego szukasz.
Możesz dodać funkcję do ~/.bash_profile:
function gman () {
man "$1" | col -b > "/tmp/$1"
open -a "/Applications/Google Chrome.app" "/tmp/$1"
}
/Applications/innym miejscu?
/Applications/.
source ~/.profile
/tmp/$1.txt.
export PAGER="col -b | open -a /Applications/Google\ Chrome.app -f"więc otworzy się w Chrome zamiast Safari.