मुझे हाल ही में पता चला है कि अगर मैं अपनी फाइलों के साथ पेज करता हूं less
, तो मैं v
Emacs में बफर दबा सकता हूं और खोल सकता हूं । यह तब तक काम करता है जब तक कि मेरे पास पर्यावरण चर $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
, इसलिए मैंने जोर दिया।