El vim ٹیکسٹ ایڈیٹر لینکس کے ہر صارف کا پرانا شناسا ہے۔ خاص طور پر وہ پروگرامر. اس کا استعمال آسان نہیں ہے اور اس میں سیکھنے کا منحنی خطوط ہے، لیکن ایک بار جب آپ اس پر عبور حاصل کرلیں گے تو یہ کوڈ ٹائپ کرتے وقت آپ کا وفادار ساتھی ہوگا۔ لہذا، اگر آپ شروع کرنا چاہتے ہیں، تو ہم آپ کو دینے جا رہے ہیں۔ مرکزی Vim کمانڈز کے لئے ایک چھوٹا گائیڈ جسے آپ کو اپنی فائلوں میں استعمال کرنا پڑے گا۔
Vim Vi ایڈیٹر کا ایک بہتر ورژن ہے جو 80 کی دہائی میں منظرعام پر آیا تھا۔ اس لیے، اگرچہ Vim اصل کا ایک بہتر ورژن ہے اور جسے اس کی زبردست استعداد اور کم وسائل کی کھپت کی وجہ سے بڑھایا گیا ہے۔ تاہم، یہ غور کرنا چاہئے کہ اس سے گزرنے کے لئے، ماؤس کا استعمال محدود ہے۔ - بے معنی انداز میں نہ کہنا۔ اس لیے اس ٹیکسٹ ایڈیٹر میں کی بورڈ کا استعمال ضروری ہے۔
انڈیکس
اپنے کمپیوٹر پر Vim انسٹال کریں۔
سب سے پہلے آپ کو یہ کرنا چاہئے کہ مشہور ایڈیٹر کو انسٹال کریں تاکہ اسے استعمال کیا جا سکے۔ ویم کی خوشگوار حیرتوں میں سے ایک یہ ہے۔ یہ ملٹی پلیٹ فارم ہے، لہذا آپ اسے تمام آپریٹنگ سسٹمز پر استعمال کر سکتے ہیں۔ اگرچہ ہم آپ کو پہلے ہی بتا چکے ہیں کہ اسے لینکس کے ماحول میں استعمال کرنے کے لیے ڈیزائن کیا گیا ہے۔ لینکس پر اس کی تنصیب درج ذیل ہے:
sudo apt-get install vim
اس کے بجائے، اگر آپ اسے ونڈوز یا میک او ایس پر انسٹال کرنا چاہتے ہیں۔یہاں ہم آپ کو اس کے آفیشل پیج کے لیے درج ذیل لنکس چھوڑتے ہیں، جہاں آپ کے پاس ٹرمینل والا ورژن اور GUI انٹرفیس والا ورژن دونوں موجود ہوں گے۔ دونوں صورتوں میں سب سے زیادہ تجویز کردہ یہ ہے کہ آپ ٹرمینل کے لیے ورژن استعمال کریں۔
ایک بار جب آپ کے کمپیوٹر پر ٹیکسٹ ایڈیٹر انسٹال ہو جاتا ہے، تو ہم سب سے عام Vim کمانڈز کی وضاحت کرنے کے لیے آگے بڑھتے ہیں جو آپ اس سے کھولی گئی مختلف فائلوں کو منتقل کرنے کی بنیاد کے طور پر کام کریں گے۔ کے لیے ترمیم کرنے کے لیے ایک فائل کھولیں۔، آپ کو درج ذیل کمانڈ لکھنا پڑے گا:
vim nombre-documento-.txt
اور ENTER کلید کو دبانے سے، ہم پہلے سے ہی Vim ایڈیٹر کے اندر موجود ہوں گے جس میں دستاویز کھلی ہوئی ہے اور آپ کے علاج کے لیے تیار ہوں گے۔
مشہور ٹیکسٹ ایڈیٹر میں آپ کے داخلے کے لیے ضروری Vim کمانڈز
سب سے پہلی بات جو ہم آپ کو بتانا چاہتے ہیں وہ یہ ہے کہ اگرچہ اس کے اصل ورژن میں اس وقت کے بہت سے کی بورڈز میں سمتاتی کلیدیں نہیں تھیں۔ نقل مکانی دوسری چابیاں کے ساتھ کی جانی تھی۔ -یہ کیس حساس ہے۔ اور وہ درج ذیل ہیں:
- صحیح: l
- بائیں: h
- نیچے: j
- اوپر: k
- اس دستاویز کے آغاز پر جائیں جسے ہم نے کھولا ہے: gg
- لائن کے آغاز پر جائیں: ^
- لائن کے آخر میں جائیں: $
- دستاویز کے آخر میں جائیں جسے ہم نے کھولا ہے: G
- ہم نے جو آخری تبدیلی کی ہے اس تک سکرول کریں: ;
Vim متن میں ترمیم کرنے کا حکم دیتا ہے۔
ایک بار جب ہم جان لیں کہ فائلوں کو کس طرح منتقل کرنا ہے جو ہم Vim میں کھولتے ہیں، یہ ہے۔ ان نصوص میں ترمیم کرنے کا وقت. اور پھر ہم آپ کو Vim کمانڈز کے ساتھ چھوڑ دیتے ہیں جو آپ اکثر استعمال کریں گے۔ Vim کے تین مختلف طریقے ہیں: کمانڈ موڈ - جو پہلے سے کھلتا ہے- داخل موڈ اور اعلی درجے کی کمانڈ موڈ.
ٹھیک ہے، ایک بار فائل کھلنے کے بعد، Vim آپ کے پہلے چند کمانڈز کو ٹائپ کرنا شروع کرنے کا انتظار کر رہا ہے۔ اور یہ کیا ہیں؟ ہم انہیں ذیل میں آپ کے سامنے پیش کرتے ہیں:
- داخل کرنے کے موڈ میں داخل کریں - نیا متن رکھیں: i (اس موڈ سے باہر نکلنے کے لیے آپ کو صرف ESC دبانا ہوگا)
- داخل کریں اور کورس کے فوراً بعد ایک نیا کردار رکھیں: a
- داخل کریں اور موجودہ لائن کے آخر میں لکھیں: A
- کورس کے نیچے ایک نئی لائن داخل کریں: o
- کورس کے اوپر ایک نئی لائن داخل کریں: O
- کورس میں صحیح کردار کو تبدیل کریں: r (درج کرنے کے لیے آپ کو فوری طور پر نئے کردار کو دبانا ہوگا)
- اس پرنٹر کے ساتھ پرنٹ کریں جسے آپ نے بطور ڈیفالٹ کنفیگر کیا ہے: ہا!
Vim ٹیکسٹ ایڈیٹر کے ساتھ کھلی دستاویز میں کاٹنے، حذف کرنے اور پیسٹ کرنے کا حکم دیتا ہے۔
ہم 1991 میں پیدا ہونے والے مقبول ٹیکسٹ ایڈیٹر کے ساتھ کھولے گئے متن میں ترمیم کرتے رہتے ہیں۔ Vim کمانڈز کی فہرست جو آپ کو فائل کے اندر متن کو حذف کرنے، کاٹنے، کاپی کرنے اور پیسٹ کرنے کے قابل ہونے کی ضرورت ہوگی۔.
- موجودہ لائن کو کاٹ دیں جس پر کرسر ہے: dd (سنگل لائن) یا xd (اگر آپ 'x' کو نمبر -3dd میں تبدیل کرتے ہیں، مثال کے طور پر-، وہ لائنیں جو آپ نے کرسر تک بتائی ہیں کاٹ دی جائیں گی)
- اس متن کو پیسٹ کریں جسے ہم نے کاپی یا کاٹ دیا ہے اس جگہ پر جہاں ہم کمانڈ دباتے ہیں: p
- کرسر کے نیچے ایک کردار کو حذف کریں: x
- پورے لفظ کو حذف کریں جہاں کرسر واقع ہے: ڈاؤ
- پورے لفظ کو حذف کریں جہاں کرسر واقع ہے اور داخل کریں موڈ میں داخل ہوں: cw
- کرسر سے لائن کے آخر تک حذف کریں اور داخل کریں موڈ داخل کریں: c$
- ایک پوری لائن کاپی کریں: yy
- کاپی کریں جہاں سے ہمارے پاس لائن کے آخر تک کرسر ہے: y$
- مکمل لفظ کاپی کریں جہاں ہمارے پاس کرسر ہے: yiw
- اس لائن نمبر کو کاپی کریں جہاں سے ہم نے کرسر رکھا ہے: ایکس این ایم ایکس ایکس۔, ایکس این ایم ایکس ایکس۔, ... (2 یا 3 لائنیں جہاں سے ہمارے پاس کرسر ہے)
Vim کمانڈز کے ساتھ کی گئی تبدیلیوں کو کالعدم کریں۔
آخر میں، اس چھوٹے Vim کمانڈ گائیڈ میں ہم آپ کو چھوڑتے ہیں کہ آپ کو کیا کرنا چاہیے۔ اگر آپ پچھلے حکموں کے ساتھ کی گئی تبدیلیوں کو کالعدم کرنا چاہتے ہیں۔ ٹیکسٹ ایڈیٹر میں پھانسی دی گئی۔
- داخل کردہ آخری کمانڈ کو کالعدم کریں - :u
- نمبر کی نشاندہی کرنے والے آخری کمانڈز کو کالعدم کریں - :xu ('x' کو مخصوص نمبر سے تبدیل کریں)
- کی گئی آخری تبدیلی کو دوبارہ کریں - :دوبارہ کرنا
- آخری گھنٹے (یا کئی گھنٹے) کی تمام تبدیلیوں کو دوبارہ کرنے کے لیے - : پہلے 1h
- آخری چند منٹوں کی تبدیلیوں کو دوبارہ کرنے کے لیے - :بعد میں 20m (اس صورت میں یہ آخری 20 منٹ سے ہوگا)
جیسا کہ آپ دیکھ سکتے ہیں، Vim کمانڈز بہت زیادہ ہیں۔ اور ہم صرف ایک بہت ہی چھوٹے حصے میں رہے ہیں لیکن ہوسکتا ہے کہ یہ اس مقبول ٹیکسٹ ایڈیٹر کے تعارف میں آپ کی مدد کر سکے اور اس سے آپ جو پہلی فائلیں کھولیں اسے ہینڈل کر سکیں۔ اسی طرح، اس کے بارے میں انٹرنیٹ پر بہت ساری دستاویزات موجود ہیں۔ اور اگر آپ چاہیں تو گہرائی میں جا سکتے ہیں۔
مزید برآں، ویم کی کافی فعال کمیونٹی ہے۔ جو فنکشنز اور دیکھنے کے نئے طریقوں کو شامل کر رہا ہے۔ اس کے علاوہ، اس کے استعمال کو بہت آسان بنانے کے لیے - خاص طور پر نوواردوں کے لیے، دوستانہ صارف انٹرفیس کے ساتھ متبادل موجود ہیں۔ اس کا ہر اس چیز سے کوئی لینا دینا نہیں جو ہم نے آپ کو سمجھا دیا ہے۔ اگر آپ ان کو دریافت کرنا چاہتے ہیں تو کچھ مثالیں درج ذیل ہیں:
تبصرہ کرنے والا پہلا ہونا