मुझे हाल ही में पता चला है कि अगर मैं अपनी फाइलों के साथ पेज करता हूं less, तो मैं vEmacs में बफर दबा सकता हूं और खोल सकता हूं । यह तब तक काम करता है जब तक कि मेरे पास पर्यावरण चर $EDITORसही तरीके से स्थापित नहीं हो जाता है, जो मेरे मामले में मेरे पास है:
export EDITOR='env TERM=xterm-256color emacs -nw'
उपरोक्त मुझे चलाने वाले टर्मिनल के भीतर emacs लोड करने की क्षमता देता है less।
हालाँकि, ऊपर की चाल तब काम नहीं करती है जब पाइपिंग कमांड को करती है less। ऐसा करते समय, lessनिम्न संदेश के साथ शिकायत करता है:
Cannot edit standard input (press RETURN)
मेरा सवाल यह है कि ऐसा क्यों होता है? लेकिन सबसे महत्वपूर्ण बात यह है कि क्या इसमें कोई वर्कअराउंड है ?
Piping into less and editing: “cannot edit standard input” error. Workarounds?स्पष्ट है। अन्यथा क्यों सोचते हैं?
whyकेवल और केवल पते को संबोधित करता है workarounds, इसलिए मैंने जोर दिया।