سی ایل ایل میں لانگ کمانڈ کیلئے ایڈیٹر کو کیسے طلب کریں



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

D ایڈیٹور سے مراد وہ ماحولیاتی متغیر ہے جو کمانڈ شیل سے کال کرنے پر آپ کو کسی ڈیفالٹ ایڈیٹر کے ساتھ کام کرنے کی اجازت دینے کے لئے بطور ڈیفالٹ ترتیب دیا جاتا ہے۔ اسے ہمیشہ کسی ٹیکسٹ ایڈیٹر یا کسی اور شکل میں سیٹ کرنا ہوگا۔ ایڈیٹر ایماکس ، وی ، نانو ، ای 3 یا کوئی دوسرا ٹرمینل ٹیکسٹ ایڈیٹر ہوسکتا ہے۔ جب ٹیکسٹ ایڈیٹرز کی بات کی جائے تو لینکس اور دیگر یونکس جیسے آپریٹنگ سسٹم کے پاس یقینی طور پر کافی اختیارات موجود ہیں۔



کبھی کبھی ٹرمینل سے لمبی کمانڈ لکھنا پریشان کن ہوسکتا ہے ، اور آپ طاقتور میکرو یا کمانڈ ڈھانچے کو استعمال کرنا چاہتے ہیں جو سافٹ ویئر کے ان ٹکڑوں میں سے ایک کے ساتھ آتا ہے۔ آپ لمبا کمانڈ لکھنا بھی شروع کر سکتے ہیں اور یہ بھی محسوس کرسکتے ہیں کہ آپ اسے شیل اسکرپٹ کا حصہ بننے کو ترجیح دیں گے کیوں کہ آپ اسے ایک سے زیادہ بار چلا رہے ہیں اور اسے دوبارہ لکھنے کی خواہش نہیں ہے۔ ان حالات کے ل inv ایک تیز رفتار دعوت کی تکنیک ہے۔



تیزی سے سی ایل ایل سے ایک ایڈیٹر کو طلب کریں

پہلے ایک کمانڈ لکھ کر شروع کریں جسے آپ شاید لمبا یا پیچیدہ سمجھیں۔ آپ کو زیادہ سے زیادہ اس بات کا احساس نہیں ہوگا کہ جب سی ایل ایل میں اس طرح کے واقعات پیدا ہوجائیں گے جب تک کہ ایسا نہ ہوجائے۔ جب بھی آپ کمانڈ لکھتے ہوئے آدھے راستے سے گزرتے ہیں اور اس کے بجائے زیادہ طاقتور ایڈیٹر ماحول میں جانے کی خواہش کرتے ہیں تو ، CTRL کو تھامے اور پھر X دبائیں۔ X کی ریلیز کریں اور پھر ، CTRL کو جاری کیے بغیر ، E کی کو دبائیں۔ ان دونوں کو جانے دو اور آپ اپنے پہلے سے طے شدہ ایڈیٹر ماحول میں رہیں۔



تصویر a

کمانڈ ڈھانچے میں ترمیم کریں جس طرح آپ کام کر رہے تھے اس طرح کہ آپ عام طور پر کرتے ہو۔ اگر آپ فائل کو اس کے پہلے سے طے شدہ نام کے تحت ٹائپ کرتے ہوئے: wq in vi یا CTRL کو تھام کر اور نانو میں O کو دبانے سے محفوظ کرتے ہیں ، تو آپ کو حقیقت میں معلوم ہوگا کہ فائل میں شیل کے ذریعہ خارج کردی گئی ہے۔ ٹیکسٹ ایڈیٹر میں جو کمانڈ آپ نے ترمیم کی ہے اس کی تجزیہ کی جائے گی گویا آپ نے اسے CLI میں داخل کیا ہے۔

تصویر B



اگر آپ اس کے بجائے اسے بچانا چاہتے ہیں تو آپ کو پہلے ایڈیٹر بند کرنے سے پہلے ایک مختلف فائل کا نام بتانا ہوگا اور اسے محفوظ کرنا ہوگا۔ نینو میں یہ CTRL کو تھام کر O کو آگے بڑھا کر ایک مخصوص فائل کے نام پر لکھ کر کام کیا جاسکتا ہے۔

1 منٹ پڑھا