जीएनयू जानकारी पृष्ठों को अप्रत्याशित रूप से अगले नोड पर कूदने के लिए कैसे स्क्रॉल करें?


9

का उपयोग करते हुए और दिशात्मक तीर कुंजी ऊपर स्क्रॉल करने के लिए करने के लिए और GNU में पृष्ठ नीचे infoपृष्ठों की जानकारी पेज दर्शक का कारण बनता है अप्रत्याशित रूप से एक और नोड के लिए कूद करने के, यह वास्तव में बहकानेवाला है।
मैं पृष्ठ के माध्यम से नीचे कैसे स्क्रॉल कर सकता हूं और बस ऊपर या नीचे जाने पर जानकारी देखने वाला / पेजर बंद हो जाता है, और फिर अलग नोड पर जाने के लिए अलग कमांड की आवश्यकता होती है?


2
फ़ाइलों को ब्राउज़ करने के लिए pinfo का उपयोग करें info। यदि आप विम और वीआईएम प्लगइन्स के साथ सहज हैं तो आप रिफ और रेफ- इंफॉर्मेशन भी स्थापित कर सकते हैं और वास्तव में एक सेंस infoब्राउज़र है।
सत

@SatoKatsura धन्यवाद, हाँ मैंने स्थापित किया और pinfoमुझे यह पसंद आया लेकिन यह काम नहीं करता है pinfo infoजिसके लिए मुख्य सूचकांक पृष्ठों में से एक है जिसे मैं अधिक विशिष्ट पृष्ठों में नीचे ड्रिल करने के लिए उपयोग करूंगा। pinfo infoबस लोड लोड करता है man info। इसके अलावा, मैं बाहर काम नहीं कर सकता है में अगले खोज मैच के लिए कूद करने के लिए कैसेpinfo
the_velour_fog

एक त्वरित नज़र से, मेरा मानना ​​है कि आप के pinfo info-stndबजाय चाहते हैं pinfo info। हालांकि, इसके अलावा, ठीक है, मैं सिर्फ एक साथी से infoनफरत कर रहा हूं , इसलिए मुझे उम्मीद नहीं है कि मैं बचाव के लिए बहुत कठिन प्रयास करूंगा pinfo। :) ref-infoबात हालांकि बहुत अच्छी है।
सातु कटुरा

@SatoKatsura हाँ मुझे लगता है कि infoपेज वास्तव में emacs उपयोगकर्ताओं के लिए बनाए गए हैं। ऐसा लगता है कि Ref-infoinfo पृष्ठों के लिए विम सिंटैक्स परिभाषा है । तो क्या यह विचार है कि आप जानकारी पृष्ठों को विम में खोलते हैं - और ref-infoप्लगइन आपको नेविगेट करने की क्षमता देता है?
the_velour_fog

2
नहीं। आप पहली बार स्थापित करते हैं ref, जो एक हाइपरटेक्स्ट ब्राउज़र ढांचा है। refविभिन्न स्रोतों (के लिए ब्राउज़रों के साथ आता है manपृष्ठों, perldoc, pydoc, आदि), लेकिन नहीं करने के लिए inforef-infoके लिए एक प्लगइन है refकि के लिए समर्थन जोड़ता है info। फिर आप let g:ref_info_cmd='info --subnodes -o -'अपने vimrc में जोड़ें , और infoपृष्ठों को ब्राउज़ करें :Ref info <page>। आपको शायद इसे कॉन्फ़िगर करने में कुछ समय बिताना होगा। यह एक बहुत ही उपयोगी प्लगइन है।
सातु कटसरा

जवाबों:


10

अनुरोध के अनुसार, उत्तर के रूप में पोस्टिंग।

बस पृष्ठों infoको ब्राउज़ करने के लिए उपयोग न करें infoपिनफोinfo नाम का एक स्टैंडअलोन ब्राउज़र है , और Emacs का, निश्चित रूप से इसका स्वयं का इन्फो मोड है

यदि आप विम का उपयोग कर रहे हैं, तो आप रेफरी और रेफरी-इंफॉर्मेशन प्लगइन्स भी इंस्टॉल कर सकते हैं । refअनिवार्य रूप से एक सामान्य हाइपरटेक्स्ट ब्राउज़र है। यह इस तरह के रूप सूत्रों के एक नंबर के लिए प्लग-इन, के साथ आता है manपृष्ठों, perldoc, pydoc, आदि, लेकिन नहीं करने के लिए inforef-infoइसके लिए एक प्लगइन है refजो infoपृष्ठों को ब्राउज़ करने की क्षमता जोड़ता है ।

संयोजन ref+ ref-infoएक अच्छा infoब्राउज़र बनाता है, एकमात्र दोष यह है कि यह केवल उस पृष्ठ के माध्यम से खोज सकता है जिसे वह वर्तमान में प्रदर्शित करता है। इस समस्या के लिए एक आंशिक समाधान यह है कि infoबैकएंड को यह बताने के लिए कि उन्हें खिलाने से पहले बड़ी मात्रा में चनों का उत्पादन किया जाए ref-info, इस लाइन को अपने रिमार्क में जोड़कर:

let g:ref_info_cmd = 'info --subnodes -o -'

फिर आप infoइस तरह से पेज ब्राउज़ करेंगे:

:Ref info <page>

बेशक, आप refअन्य स्रोतों ( :Ref man <page>आदि) के साथ भी उपयोग कर सकते हैं । अधिक जानकारी के लिए मैनुअल पढ़ें।


महान विवरण के लिए धन्यवाद। मैं let g:ref_info_cmd = 'info --subnodes -o -'सब कुछ एक ही पृष्ठ में बाँटने के विचार से सहमत हूँ । मैं हमेशा zshमैन पेजों का उपयोग इस तरह से भी करता हूं , यानी zshमैन पेज लगभग 12 अलग-अलग मैन पेजों में टूट जाते हैं, लेकिन मैं हमेशा man zshallरेगेक्स सर्च करने के लिए लोड करता हूं , फिर एक बार मुझे पता चल जाता है कि मैं जहां चाहता हूं, वह विशिष्ट मैन पेज लोड करता है जैसेman zshbuiltins
the_velour_fog

1
+1 के लिए "उपयोग न करें info"
R .. गिटहब स्टॉप हेल्पिंग IC

4

आप उपयोग कर सकते हैं Control-Vकरने के लिए स्क्रॉल आगे-पेज-केवल , और रिवर्स Meta-Vया Escape-Vके लिए स्क्रॉल पश्चगामी-पेज-केवल । इन्हें hमदद पृष्ठ में सूचीबद्ध किया गया है , लेकिन वे स्पॉट करना कठिन हैं।


धन्यवाद, मैं एक आधा पृष्ठ स्क्रॉल का उपयोग कर सकता हूं, जैसे C-dकि less, लेकिन एक बार में पूरे पृष्ठ को स्क्रॉल करना थोड़ा भटकाव है।
the_velour_fog
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.