Bir web tarayıcısında man sayfalarını nasıl görüntüleyebilirim?


9

manBir web tarayıcısında sayfaları görüntülemek için hangi .conf dosyasını düzenlemem gerekir ? Bunu yapmak için Google Chrome'u kullanmak istiyorum.

Mümkün mü?

Yanıtlar:


7

Bunu yapmanın bir yolu aşağıdaki komutu koymaktır ~/.profile:

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

PAGERÇevresel değişken kontrolleri ne programı manman sayfalarını görüntülemek için kullandığı. colKomut tüm backspace biçimlendirme adam sayfasından ait kaldırır. openKomut geçici metin dosyası olarak çıktı kaydeder ve bunu açar Safari.app.

Veya içindeki PAGER değişkenini düzenleyebilirsiniz /private/etc/man.conf. Ayrıca, NROFFdeğişkeni düzenleyebilir ve kullanım gereğini ortadan kaldırabilirsiniz col -b. İçin man sayfasına bakınız man.conf.


1
Teşekkürler Nathan. Bu mükemmel bir iştir. Okumak için satırı değiştirdim: export PAGER="col -b | open -a /Applications/Google\ Chrome.app -f"Safari yerine Chrome'da açılacak.
boehj

2
Zaten kendim için bunu yapmak istiyordum ve sonunda bakmak için zaman bulduğuma sevindim. TextWrangler'ı şu komutla kullandım/usr/bin/edit --view-top --clean -t "Man page"
Nathan Grigg

6

http://www.bruji.com/bwana/ tam olarak aradığınız şeydir.


Şerefe. İlginç görünüyor, esp. "Biz sadece biraz renk, biraz cesur başlıklar attık ve biraz temizledik, bu yüzden göze kolay gidiyorlar." Bir .conf dosyasını daha fazla düzenlemekten böyle bir işlevsellik alabilir miyim acaba?
boehj

4

Aşağıdakilere bir işlev ekleyebilirsiniz ~/.bash_profile:

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

Bu işlev benim için çalışmıyor Graham. Emin değilim neden.
boehj

Google Chrome /Applications/başka bir yerde mi yoksa başka bir yerde mi?
Graham

İçinde /Applications/.
boehj

Sadece bir adım daha. Fonksiyonu profil klasörüne ekledikten sonra. Kaynak yaptığınızdan veya terminali yeniden açtığınızdan emin olun. bağlantı source ~/.profile
Bharath Kumar

Safari'de benzer bir uzantı eklemek zorunda kaldım /tmp/$1.txt.
1.61803
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.