वेब ब्राउजर में मैन पेज कैसे देखें?


9

manवेब ब्राउज़र में पृष्ठों को देखने के लिए मुझे किस .conf फ़ाइल को संपादित करने की आवश्यकता है? मैं ऐसा करने के लिए Google Chrome का उपयोग करना चाहूंगा।

क्या यह संभव है?

जवाबों:


7

ऐसा करने का एक तरीका निम्नलिखित कमांड रखना है ~/.profile:

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

PAGERपर्यावरण चर नियंत्रण क्या कार्यक्रम manका उपयोग करता है आदमी पृष्ठों को प्रदर्शित करने के लिए। colआदेश बैकस्पेस-स्वरूपण आदमी पृष्ठ से सभी को निकाल देता है। openआदेश एक अस्थायी पाठ फ़ाइल के रूप उत्पादन बचत होती है और साथ खुलता है Safari.app

या आप PAGER चर को संपादित कर सकते हैं /private/etc/man.conf। आप शायद NROFFचर को संपादित भी कर सकते हैं और उपयोग करने की आवश्यकता को समाप्त कर सकते हैं col -b। के लिए मैन पेज देखें man.conf


1
धन्यवाद नाथन। यह पूरी तरह से चाल है। मैंने सिर्फ पढ़ने के लिए लाइन बदल दी है: export PAGER="col -b | open -a /Applications/Google\ Chrome.app -f"इसलिए यह सफारी के बजाय क्रोम में खुलेगा।
बोहेज

2
मैं वैसे भी खुद के लिए ऐसा करना चाहता था, और मुझे खुशी है कि आखिरकार मुझे इस पर गौर करने का समय मिला। मैंने कमांड के साथ TextWrangler का उपयोग किया/usr/bin/edit --view-top --clean -t "Man page"
नाथन ग्रिग ने

6

http://www.bruji.com/bwana/ ठीक वही है जो आप खोज रहे हैं।


चीयर्स। यह दिलचस्प, esp दिखता है। "हम सिर्फ कुछ रंग, कुछ बोल्ड हेडर में फेंक देते हैं और इसे थोड़ा साफ करते हैं, इसलिए वे आंख पर आसान हो जाते हैं।" मुझे आश्चर्य है कि अगर मैं एक .conf फ़ाइल को संपादित करने से ऐसी कार्यक्षमता प्राप्त कर सकता हूं?
बोहेज

4

आप अपने लिए एक फंक्शन जोड़ सकते हैं ~/.bash_profile:

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

यह कार्य मेरे लिए ग्राहम नहीं था। यकीन नहीं है कि क्यों।
बोहेज

Google Chrome /Applications/कहीं और है या नहीं?
ग्राहम

इसमें है /Applications/
बोहज

बस एक अतिरिक्त कदम। प्रोफ़ाइल फ़ोल्डर में फ़ंक्शन जोड़ने के बाद। इसे स्रोत या फिर से खोलना सुनिश्चित करें। लिंक source ~/.profile
भरत कुमार

सफारी में मुझे एक एक्सटेंशन जोड़ना पड़ा /tmp/$1.txt
1.61803
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.