जवाबों:
एक सामान्य उद्देश्य संपादक के रूप में, शायद नहीं, लेकिन खुद को चुटकी से बाहर निकालने के तरीके के रूप में, कुछ मूल बातें जानना अच्छा है। अच्छी खबर यह है कि अगर आपको अपना रास्ता पता है vim
, तो संभावना है कि आप उस ज्ञान का उपयोग चारों ओर से करने के लिए कर सकते हैं ed
। समय बदल रहा है, लेकिन अभी भी सिस्टम हैं कि यह आपका सबसे अच्छा संपादक या कनेक्शन परिदृश्य हो सकता है जो इसके लिए कहते हैं। मैंने अपने सुपर-स्लीक स्मार्टफोन से एक आधुनिक लिनक्स बॉक्स में लॉग इन किया है, जब कनेक्शन काफी खराब था कि एक पूर्ण संपादक चलाना हमेशा के लिए ले रहा था और मुझे वास्तव में बस एक लाइन बदलने और बाहर निकलने की आवश्यकता थी।
मुझे कभी-कभार ex
( vi
नॉन विजुअल मोड में, नॉट यूज़ ed
) छोटा संस्करण करने के लिए जाना जाता है, जब एक हाई लेटेंसी लाइन के माध्यम से दूरस्थ रूप से लॉग किया जाता है (और मैं तब लाइन मोड में टेलनेट लगाता हूं)। बड़ा संस्करण और मैं emacs
स्थानीय रूप से उपयोग कर रहा हूं । इंट्रानेट रिमोट सेशन के अंदर भी ssh के पक्ष में टेलनेट को खारिज करना मेरे द्वारा किया गया कारावास है।
बहुत समय पहले, मैंने इस तरह के टर्मिनलों पर एक लाइन संपादक का उपयोग किया है ; यह नहीं था ed
और न ही ex
।
ed
संपादन और मज़ा के सभी प्रकार के उपयोग के लिए महान है।
vim
और emacs
थोड़े बहुत जटिल हैं।
vim
और emacs
उपयोग करने के लिए एक कारण के रूप में थोड़ा जटिल" हूं ed
। कुछ और जानकारी निश्चित रूप से उपयोगी है, हालांकि हो सकता है
ex
के ऊपरed
; हालाँकि दोनों POSIX द्वारा निर्दिष्ट किए गए हैं,ex
इसमें बहुत अधिक विशेषताएं हैं, और वास्तव में अक्सर एक ही द्विआधारी हैvi
(क्योंकिvi
"दृश्य संपादक" हैex
)।