Bagaimana cara membuat halaman manual (dari man
perintah) terbuka di browser web untuk navigasi yang lebih mudah?
gman
akan menjadi tidak responsif setelah membuka halaman
Bagaimana cara membuat halaman manual (dari man
perintah) terbuka di browser web untuk navigasi yang lebih mudah?
gman
akan menjadi tidak responsif setelah membuka halaman
Jawaban:
Melihat halaman manusia,
man man
Ada -H
opsi, atau yang setara --html
yang akan menghasilkan HTML untuk manual dan membukanya di browser.
Opsi ini akan menyebabkan groff menghasilkan output HTML, dan akan menampilkan output itu di browser web. Pilihan browser ditentukan oleh argumen browser opsional jika disediakan, oleh variabel lingkungan $ BROWSER, atau oleh waktu kompilasi default jika itu tidak disetel (biasanya lynx). Opsi ini menyiratkan -t, dan hanya akan bekerja dengan GNU troff.
Jadi untuk membuka halaman manual di browser cukup gunakan:
man -Hfirefox <command>
atau
man --html=firefox <command>
Keduanya sama.
Anda dapat menggunakan firefox
, google-chrome
, chromium-browser
atau lainnya di tempat firefox
kata.
Sebelum memanggil man
perintah, gunakan perintah berikut:
export BROWSER=firefox
Dengan cara ini Anda bisa menggunakan man -H
atau man --html
tanpa menentukan browser setiap kali.
man -H ls
Anda juga dapat menambahkan export
perintah sebelumnya ke Anda ~/.bashrc
sehingga Anda tidak perlu mengetiknya setiap kali Anda membuka terminal baru dan mencoba menggunakanman -H
Jika Anda mendapatkan kesalahan saat mengatakan sesuatu seperti ini:
man: command exited with status 3: /usr/bin/zsoelim | /usr/lib/man-db/manconv -f UTF-8:ISO-8859-1 -t UTF-8//IGNORE | preconv -e UTF-8 | tbl | groff -mandoc -Thtml
Anda perlu menginstal groff
paket.
sudo apt-get install groff
Jika pilihan browser tidak relevan, Anda dapat menggunakan yelp
perintah yang menawarkan navigasi melalui halaman manual
yelp man:<command>
# example: yelp man:ls
Anda juga dapat mengunjungi http://manpages.ubuntu.com/ dan memeriksa hampir semua halaman manual di sana. Semua versi halaman manual untuk semua versi Ubuntu tersedia di sana. Ini juga dilengkapi fungsi pencarian.
Tentu saja, kelemahan menggunakan situs web ini adalah Anda tidak dapat mengaksesnya tanpa terhubung ke Internet.
Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system.
saya menyebutkan menginstalgroff
Saya menginstal man2html
paket kemudian menavigasi ke http://localhost/cgi-bin/man/man2html
untuk melihat halaman manual. Halaman-halaman ini dapat dilihat secara offline, tautan ke halaman manual lainnya dan menampilkan fungsi pencarian.
Sumber
Saya membuat skrip ini di sini (tidak pendek), hanya menavigasi langsung ke halaman web (dari man2html
) untuk halaman manual tertentu. Itu dapat membuka beberapa halaman manual yang ditentukan sebagai argumen baris perintah. Simpan skrip di suatu tempat dan berikan izin eksekusi ( chmod +x script.sh
). Jalankan sebagai ~/script.sh
(dengan asumsi disimpan dalam ~
direktori) dengan halaman untuk dibuka sebagai argumen. Untuk membuka sesuatu seperti init(8)
, gunakan ~/script "8 init"
.
Pasang dwww
paket dan navigasikan ke http://localhost/dwww/man/1
untuk mencari halaman. Halaman-halaman ini dapat dilihat secara offline, tautan ke halaman manual lainnya dan menampilkan fungsi pencarian.
Saya membuat skrip ini di sini (tidak pendek), hanya menavigasi langsung ke halaman web (dari dwww
) untuk halaman manual tertentu. Itu dapat membuka beberapa halaman manual yang ditentukan sebagai argumen baris perintah. Simpan skrip di suatu tempat dan berikan izin eksekusi ( chmod +x script.sh
). Jalankan sebagai ~/script.sh page
(dengan asumsi disimpan dalam ~
direktori) dengan halaman untuk dibuka sebagai argumen. Untuk membuka sesuatu seperti init(8)
, gunakan ~/script init/8
. Tanpa pcregrep
, Anda harus mengetik /8
sepanjang waktu, dengan itu, cukup ketik nama halaman.