क्या यह संभव है कि एक उपप्रकार में zleइनपुट फीड करने के लिए zsh की बिल्ट-इन लाइन एडिटर ( ) का उपयोग किया जाए ? यही है, मैं दौड़ना चाहूंगा zlewrap mycommandजहां zlewrapएक zsh फ़ंक्शन है और mycommandकोई भी प्रोग्राम है जो सिर्फ स्टड से लाइनें पढ़ता है; zlewrapप्रभावी ढंग से करने के लिए zle लाइन संपादन क्षमताओं प्रदान करेगा mycommand। यह उस मॉडल पर है, rlwrapजो सिर्फ ऐसा करता है, लेकिन लाइन एडिटिंग के लिए रीडलाइन और ज़िल के साथ नहीं।
rlwrapकाफी व्यापक है और आपने शायद इसका उपयोग किया है। छोटी छद्म शैल चीजों के बारे में सोचें जो आपको mysql, sqlite, lftp, आदि जैसी चीज़ों में मिलती हैं। इन सभी में एक लाइन एडिटर का कुछ कार्यान्वयन होता है जो एक बार में लाइन या लाइनों के ब्लॉक को उनके पीछे वास्तविक प्रोसेसर पर लौटाता है। rlwrapकिसी भी कार्यक्रम के लिए बहुत करीने से हिट करता है जो STDIN को स्वीकार करता है, लेकिन यह अच्छा होगा कि रीडलाइन के बजाय zle शैली की बाइंडिंग और क्षमताएं हों, जो किसी से कम व्यापक हों।
zsh- cs.elte.hu/zsh-manual/zsh_14.html के लिए मैनुअल को देखा है ? - मैं आपके प्रश्न को काफी नहीं समझता हूं, लेकिन शीर्षक को गूगलेड कर दिया, और उस पृष्ठ को ढूंढ लिया। यह मदद कर सकता है, लेकिन मुझे नहीं पता।