ऐसा लगता है कि आप सामान्य रूप से बाहर निकलने के लिए नहीं जा सकते "आगे हमेशा के लिए" मोड है, जो कैसे मैनुअल है man less
नाम मोड आप में प्रवेश जब दबाने Shift+ F।
हालांकि, मुझे थोड़ी गंदी चाल मिली कि आप किसी भी तरह से सामान्य कैसे लौट सकते हैं। हालांकि यह संक्षेप में कमांड को फ्रीज कर देगा, इसलिए मुझे यकीन नहीं है कि यह आपके सर्वर के लिए उपयुक्त होगा जो संभवतः निर्बाध रूप से चलना चाहिए।
वैसे भी, यहाँ चाल है:
मुझे लगता है कि आप शुरू कर दिया है node server.js | less
alredy और दबाया Shift+ Fप्रवेश करने के लिए "आगे हमेशा के लिए" मोड। अब less
किसी भी keypresses पर कोई प्रतिक्रिया नहीं है।
इस स्थिति में, आप सर्वर प्रक्रिया को मारने के लिए Ctrl+ दबा सकते Cहैं और less
बाद में छोड़ने में सक्षम हो सकते हैं Q(जो कि किसी कारण से आपकी नौकरी सूची में बंद प्रक्रिया के रूप में कमांड को छोड़ देगा - आपको fg
इसे जारी रखने के लिए दौड़ना होगा और इसे पूरी तरह से छोड़ना होगा बाद में समाप्त करें), लेकिन यह वह नहीं है जो हम चाहते हैं।
इसके बजाय, आप कमांड ("फ्रीज") को रोकने के लिए Ctrl+ दबा सकते हैं Zऔर अपने शेल प्रॉम्प्ट पर लौट सकते हैं। अब जल्दी से शेल कमांड fg
(" f अयस्क जी राउंड") टाइप करें ताकि कमांड को अग्रभूमि में चालू रखा जा सके। ध्यान दें कि node
इस कम समय के दौरान आपकी सर्वर प्रक्रिया भी रुकी हुई है, आपको विचार करना होगा कि यह स्वीकार्य है या नहीं।
तो अब less
पहले की तरह फिर से अग्रभूमि में चल रहा है ना? हां, लेकिन जादुई रूप से यह "फॉरवर्ड फॉरएवर" मोड में नहीं है। आप तीर कुंजी को फिर से ऊपर और नीचे स्क्रॉल करने के लिए उपयोग कर सकते हैं।
दुर्भाग्य से, less
लगता है कि इसके बफर को पूरी तरह से अपडेट करना बंद कर दिया गया है, आप केवल उस पंक्ति तक स्क्रॉल कर सकते हैं जिस पर आप पहले कमांड को फ्रीज करते हैं, आगे नहीं। node
सर्वर अभी भी चल रहा है और उत्पादन के उत्पादन हालांकि, हम अभी प्राप्त करने के लिए किया गया है less
फिर से ताज़ा करने के लिए।
सबसे आसान तरीका मुझे यह करना है कि बस less
'स्क्रीन को खोलने और कुंजियों Hको Qक्रम से दबाकर इसे फिर से बंद करना है । अब सबकुछ फिर से ठीक होता दिख रहा है।
हालांकि सबसे साफ समाधान शायद टेर्डन के उत्तर का पालन करना और फ़ाइल less
को मॉनिटर करने के लिए एक अस्थायी फ़ाइल में आउटपुट रीडायरेक्ट करना है ।
less
साथ अपने शेल प्रॉम्प्ट से बाहर निकलना और वापस जाना चाहते हैंnode
, या क्या आपless
सामान्य गैर-निम्न मोड में वापस आना चाहते हैं जहां आप नवीनतम लाइनों को देखने के बजाय लॉग के माध्यम से स्क्रॉल कर सकते हैं?