VIM میں ایک فائل کے اندر تشریف لے جانا۔

Navigating Within File Vim



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

اس آرٹیکل میں ، ہم وضاحت کریں گے کہ ویم کا استعمال کرتے ہوئے فائل میں کیسے تشریف لے جائیں۔ ہم نیویگیشن کے لیے نیوی گیشن کی کچھ تکنیک تجویز کریں گے ، جو آپ کی پیداواری صلاحیت کو بہتر بنانے میں معاون ثابت ہوں گی۔







ہم نے اس مضمون میں اوبنٹو 20.04 سسٹم کا استعمال کرتے ہوئے ویم پر تمام نیویگیشن آپشنز چلائے ہیں۔



ویم میں فائل کے اندر کیسے جائیں؟

ویم فائل کے اندر تشریف لانے کے کچھ پیچیدہ طریقے پیش کرتا ہے۔ آپ کو ویم نیویگیشن کے لیے شارٹ کٹ کیز یاد رکھنی ہوں گی۔ آئیے مندرجہ ذیل ویم نیویگیشن آپشنز کا جائزہ لینا شروع کریں۔



پہلے ، آپ ایپلی کیشن لانچر بار کے ذریعے ٹرمینل کھولیں گے۔ اب ، ویم کمانڈ لائن ایڈیٹر لانچ کرنے کے لیے 'Vi' ٹائپ کریں۔ ترمیم کے لیے ویم میں فائل کھولنے کے لیے درج ذیل کمانڈ ٹائپ کریں:





:ترمیم<فائل کا نام>

یا آپ فائل کھولنے کے لیے ٹرمینل پر درج ذیل کمانڈ بھی ٹائپ کرسکتے ہیں۔

$ہم<فائل کا نام>



فائل لائنوں میں تشریف لے جانا۔

ویم میں فائل کھلنے کے بعد ، آپ اس فائل پر درج ذیل فائل لائن نیویگیشن آپشنز آزمائیں گے۔

k - اوپر کی طرف بڑھیں۔
j - نیچے کی طرف بڑھیں۔
l - دائیں طرف منتقل کریں۔
h - بائیں طرف منتقل کریں۔

آپ فائل میں نیویگیشن کے لیے کی بورڈ تیر والے بٹنوں کو بھی استعمال کر سکتے ہیں۔

آپ ویم میں N اوقات کے لیے آپریشن کو بھی دہراسکتے ہیں۔ مثال کے طور پر ، اگر آپ 5 لائنوں سے نیچے جانا چاہتے ہیں تو '5j' لکھیں۔

ویم صارفین کو صرف اوپر کی طرف یا ڈاؤن لوڈ کے بجائے فائل میں دوسری پوزیشنوں پر جانے کی اجازت دیتا ہے۔ یہ عمل کرنے کے لیے درج ذیل اختیارات استعمال کریں۔

0 - کرسر موجودہ لائن کے آغاز میں منتقل ہوتا ہے۔
$ - کرسر موجودہ لائن کے آخر میں منتقل ہوتا ہے۔
Ctrl + f - پورے صفحے کو نیچے سکرول کرنے کے لیے منتقل کریں۔
Ctrl + b - پورے صفحے کو سکرول کرنے کے لیے منتقل کریں۔

فائل کے الفاظ کے درمیان تشریف لے جانا۔

آپ فائل کے اندر ورڈ نیویگیشن کے لیے درج ذیل کمانڈ استعمال کر سکتے ہیں۔

w - کرسر اگلے لفظ کے آغاز میں منتقل ہوتا ہے۔
e - کرسر لفظ کے آخر میں منتقل ہوتا ہے۔
b - کرسر پچھلے لفظ کے آغاز میں منتقل ہوتا ہے۔

خصوصی نیویگیشن۔

درج ذیل کمانڈ کسی خاص لائن پوزیشن پر تشریف لے جانے کے لیے استعمال کیے جا سکتے ہیں۔

: n - فائل میں نویں لائن پر جائیں۔
: 0 - موجودہ فائل کے آغاز پر جائیں۔

یا

(gg - یہ آپشن کرسر کو فائل کے آغاز میں بھی لے جائے گا)

: $ - موجودہ فائل کے اختتام پر جائیں۔

یا

(جی - آپ فائل کے اختتام پر جانے کے لیے یہ آپشن بھی استعمال کر سکتے ہیں)

نوٹ: جب آپ کی بورڈ چابیاں استعمال کریں گے ، تو چابیاں کے معاملے میں محتاط رہیں۔

H - کرسر کو ڈسپلے کرنے والی سکرین کے آغاز میں منتقل کریں۔
ایم - کرسر کو اسکرین کی درمیانی لائن میں منتقل کریں۔
L - کرسر کو اسکرین کی آخری لائن پر منتقل کریں۔

پیراگراف کے اندر تشریف لے جانا۔

{ - کرسر کو موجودہ پیراگراف کے آغاز میں منتقل کریں۔ اگر آپ {بار بار دبائیں تو یہ آپ کو پچھلے پیراگراف کے آغاز کی طرف لے جائے گا۔

} - کرسر کو پیراگراف کے آخر میں منتقل کریں۔ اگر آپ} کو بار بار دبائیں گے تو یہ آپ کو اگلے پیراگراف کے اختتام پر لے جائے گا۔

نیویگیشن کے لیے چھلانگ کا استعمال کیسے کریں؟

ویم جمپ لسٹ کے ذریعے ہر نیویگیشن کا ریکارڈ رکھتا ہے۔ آپ جمپ لسٹ کا استعمال کرتے ہوئے پیچھے اور آگے کی سمت منتقل کر سکتے ہیں۔

جمپ لسٹ ان تمام جگہوں کا ریکارڈ رکھتی ہے جہاں آپ گئے ہیں لائن نمبر ، کالم اور فائل/ٹیکسٹ کو ٹریک کرکے۔

جمپ لسٹ ڈسپلے کرنے کے لیے درج ذیل کمانڈ پر عمل کریں:

:چھلانگ

آپ اپنی جمپ لسٹ کی بنیاد پر درج ذیل کمانڈ استعمال کر سکتے ہیں -

Ctrl + o - کرسر کو پچھلی پوزیشن پر جائیں۔
Ctrl + i - کرسر کو اگلی پوزیشن پر جائیں۔

کوڈ نیویگیشن۔

جب آپ پروگرامنگ کوڈ فائلوں پر کام کر رہے ہوں تو آپ درج ذیل اختیارات استعمال کر سکتے ہیں۔

cur کرسر مماثل قوسین میں منتقل ہو جائے گا۔
[[فنکشن کے آغاز پر جائیں۔
[{بلاک کے آغاز پر جائیں۔

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