Respostas:
Uma maneira de fazer isso é colocar o seguinte comando ~/.profile
:
export PAGER="col -b | open -a /Applications/Safari.app -f"
A PAGER
variável ambiental controla qual programa man
usa para exibir páginas de manual. o col
comando remove toda a formatação de backspace da página de manual. O open
comando salva a saída como um arquivo de texto temporário e a abre com Safari.app
.
Ou você pode editar a variável PAGER em /private/etc/man.conf
. Você também pode provavelmente editar a NROFF
variável e eliminar a necessidade de usar col -b
. Veja a página de manual para man.conf
.
/usr/bin/edit --view-top --clean -t "Man page"
http://www.bruji.com/bwana/ é exatamente o que você está procurando.
Você pode adicionar uma função ao seu ~/.bash_profile
:
function gman () {
man "$1" | col -b > "/tmp/$1"
open -a "/Applications/Google Chrome.app" "/tmp/$1"
}
/Applications/
algum outro lugar?
/Applications/
.
source ~/.profile
/tmp/$1.txt
.
export PAGER="col -b | open -a /Applications/Google\ Chrome.app -f"
para abrir no Chrome, e não no Safari.