Bagaimana cara melihat halaman manual di browser web?


9

File .conf mana yang harus saya edit untuk melihat manhalaman di browser web? Saya ingin menggunakan Google Chrome untuk melakukan ini.

Apakah ini mungkin?

Jawaban:


7

Salah satu cara untuk melakukan ini adalah dengan memasukkan perintah berikut ~/.profile:

export PAGER="col -b  | open -a /Applications/Safari.app -f"

The PAGERkontrol variabel lingkungan Program apa mankegunaan untuk menampilkan halaman manual. yang colperintah menghapus semua backspace-format dari halaman orang itu. The openperintah menyimpan output sebagai file teks sementara dan membukanya dengan Safari.app.

Atau Anda dapat mengedit variabel PAGER di /private/etc/man.conf. Anda mungkin juga dapat mengedit NROFFvariabel dan menghilangkan kebutuhan untuk menggunakan col -b. Lihat halaman manual untuk man.conf.


1
Nathan terima kasih. Itu berhasil dengan sempurna. Saya baru saja mengubah baris untuk dibaca: export PAGER="col -b | open -a /Applications/Google\ Chrome.app -f"jadi itu akan terbuka di Chrome, bukan Safari.
boehj

2
Aku sudah ingin melakukan ini untuk diriku sendiri, dan aku senang akhirnya menemukan waktu untuk memeriksanya. Saya menggunakan TextWrangler dengan perintah/usr/bin/edit --view-top --clean -t "Man page"
Nathan Grigg

6

http://www.bruji.com/bwana/ tepat seperti yang Anda cari.


Bersulang. Itu memang terlihat menarik, esp. "Kami baru saja melemparkan beberapa warna, beberapa tajuk tebal dan sedikit membersihkannya, sehingga mudah dilihat." Saya ingin tahu apakah saya bisa mendapatkan fungsionalitas seperti itu dari mengedit file .conf?
boehj

4

Anda dapat menambahkan fungsi ke ~/.bash_profile:

function gman () {
     man "$1" | col -b > "/tmp/$1"
     open -a "/Applications/Google Chrome.app" "/tmp/$1"
}

Fungsi ini tidak berfungsi untuk saya Graham. Tidak yakin kenapa.
boehj

Apakah Google Chrome ada di /Applications/atau di tempat lain?
Graham

Ini di /Applications/.
boehj

Hanya langkah tambahan. Setelah menambahkan fungsi di folder profil. Pastikan untuk memasangnya atau buka kembali terminal. tautan source ~/.profile
Bharath Kumar

Di Safari saya harus menambahkan ekstensi like /tmp/$1.txt.
1.61803
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.