Vim - لينڪس ڪمانڊ - يونڪس حڪم

نالو

vim - vi پروگرام پروڊيڪل ٽيڪسٽ ايجاد

SYNOPSIS


vim [اختيارن] [فائيل ..]
vim [اختيارن]
vim [options] ٽپال
vim [options] -q [errorfile]


ex
ڏسو
gvim gview
ري وييم روي ريگوي رگ ويڊيو

DESCRIPTION

Vim هڪ ٽيڪسٽ ايجاد آهي جيڪا مقابلو ڪرڻ سان هلي وئي آهي. اهو سڀني قسم جي سادي متن کي تبديل ڪرڻ لاء استعمال ڪري سگهجي ٿو. اهو خاص طور تي پروگرام ايڊٽ ڪرڻ لاء مفيد آهي.

مٿي ڏنل وڏا واڌارا آهن: مٿي وڏي سطح تي هلڻ، گهڻن ونڊوز ۽ بفر، نحو نمايان ڪرڻ، ڪمان لائن جي مڪمل ٿيڻ، فلينام مڪمل ٿيڻ، آن لائن مدد، بصري انتخاب، وغيره. ڏسو ": مدد vi_diff.txt" جي لاء ويم و وي وي جي وچ ۾ فرق.

جڏهن هلي رهيو آهي جڏهن ته "مدد" حڪم سان، آن لائن لائين مدد سسٽم مان تمام گهڻو مدد حاصل ڪري سگهجي ٿو. هيٺ ڏنل سيڪشن جو هيٺيون حصو ڏسو.

اڪثر ڪري ويم هڪ ئي فائل کي آرڊر سان تبديل ڪرڻ شروع ڪيو آهي

vim فائل

وڌيڪ عام طور تي شروع ڪيو ويو آهي:

vim [options] [filelist]

اگر فائيلسٽ لينڊ غائب آهي، ڊائريڪٽر خالي بفرر سان شروع ٿيندي. ٻي صورت ۾ هيٺ ڏنل چار ڄاڻايل هڪ کان ٻاهر هڪ ٿي سگهي ٿو ايڊٽ ڪرڻ لاء هڪ يا وڌيڪ فائل چونڊڻ لاء.

فائل ..

نامناسب جو نالو پهريون دفعو موجوده فائل ٿيندو ۽ بفر ۾ پڙهي ويندو. ڪسرسر بفر جي پهرين لائن تي پوزيشن ڪئي ويندي. توهان ٻين فائلن کي "اگلا" حڪم سان حاصل ڪري سگهو ٿا. فائل کي ڊش سان شروع ٿئي ٿو تدوين ڪرڻ لاء، "-" سان فائيلستسٽ کان اڳ.

اسسٽنٽ لاء فائل اسٽڊي کان پڙهي ويندي آهي. ڪنڊرن اسٽينڊر کان پڙهي رهيا آهن، جن کي هڪ ٽالي هجڻ گهرجي.

-t {ٽيگ}

ايڊٽ ڪرڻ لاء فائل ۽ ابتدائي کرسر پوزيشن تي "ٽاڪ"، گولي ليبل جي هڪ قسم تي مشتمل آهي. {tag} جيڪو ٽيگ فائل ۾ ڏسي رهيو آهي، لاڳاپيل فائل اڄوڪي فائل هوندو ۽ منسلڪ ڪمان کي جاري ڪيو ويو آهي. عام طور تي هي سي پروگرام جي لاء استعمال ٿئي ٿي، انهي صورت ۾ اهو {tag} هڪ فنڪشن جو نالو ٿي سگهي ٿو. اهو اثر اهو آهي ته فائل جيڪا فعل تي مشتمل هوندي آهي موجوده فائل فائيل ۽ ڪرسر فليشن جي شروعات تي پوزيشن آهي. ڏسو ": مدد ٽيگ-حڪم".

-ق [errorfile]

QuickFix موڊ ۾ شروع ڪريو. فائل [errorfile] پڙهي آهي ۽ پهرين غلطي ڏيکاري ٿي. جيڪڏهن [errorfile] کي ختم ڪيو ويو آهي، فاينم کي 'غلط فائيل' اختيار مان حاصل ڪيو ويو آهي (اميڪا لاء "ايڪسيڪيڪ سي ايريئر" کي رد ڪري ٿو، "ٻين سرشتي تي" غلطي ".). وڌيڪ غلطيون "" cn "حڪم سان گڏ ٽپو ڏيئي سگھجي ٿو. ڏسو ": فاسٽ فوڪس ۾ مدد ڪريو".

اهڙيء ريت نظم جي نالي تي مدار رکندي (عملي طور تي قابل هجڻ شايد اڃا ساڳي فائل هجي).

vim

اهو "عام" طريقو، سڀ ڪجھ ڊيمو آهي.

ex

Ex mode ۾ شروع ڪريو. عام طريقي سان وڃو ": vi" حڪم سان. اهو پڻ "اي" دليل سان گڏ ڪري سگهجي ٿو.

ڏسو

صرف پڙهڻ واري طريقي سان شروع ڪريو. توهان فائلن لکڻ کان محفوظ ٿي ويندا. اهو پڻ کڻي سگهجي ٿو "-R" دليل.

gvim gview

GUI جو نسخو. نئين ونڊو شروع ٿيو. اهو پڻ کڻي سگهجي ٿو "-g" دليلن سان.

ري وييم روي ريگوي رگ ويڊيو

مٿي وانگر، پر پابنديون سان. شيل حڪم جاري ڪرڻ لاء، يا ممڪن معطل ڪرڻ ممڪن نه ٿيندو . "-Z" دليل سان پڻ ٿي سگھي ٿو.

OPTIONS

اختيارن کي فائيلن جي اڳيان، يا ان کان پوء، ڪنهن به حڪم ۾ ڏنو ويندو. ھڪڙو دليل ھڪ ٻئي جي وچ ۾ اختيارن سان گڏ ھڪڙو ڊيش بعد گڏيل ٿي سگھي ٿو.

+ [num]

پهرين فائيل لاء، ڪسرسر لائن "نوم" تي پوزيشن ڪئي ويندي. جيڪڏهن "num" مليل آهي، ڪسرسر آخري لڪير تي پوزيشن ڪئي ويندي.

+ / {pat}

پهرين فائيل لاء، ڪسرسر {pat} جي پهرين واقعن تي پوزيشن ڪئي ويندي. ڏسو ": تلاش جي نمونہ ۾ مدد" موجود تلاش جي نمونن لاء.

+ {حڪم}

-c {حڪم}

{ حڪم } پهريون فائيل بعد تي عمل درآمد ڪيو ويندو. {حڪم} هڪ حڪم جي طور تي ڄاڻايل آهي. جيڪڏهن {command} واري جڳھ تي مشتمل آهي ته اهو ڊبل ڪٽرن ۾ بند ڪيو وڃي (اهو استعمال ٿيل شيل تي منحصر هوندو آهي). مثال طور: Vim "+ سي سئي" main.c
نوٽ: توهان 10 "+" يا "-سي" حڪمن تي استعمال ڪري سگهو ٿا.

--cmd {حڪم}

"-c" استعمال ڪرڻ وانگر، پر ڪمن کي صرف vimrc فائل جي پروسيسنگ کان اڳ جاري ڪيو ويو آهي. توهان صرف انهن آرڊرن مان 10 تائين استعمال ڪري سگهو ٿا، آزاد طور تي "-سي" حڪمن مان.

ب

ثانوي جو طريقو ڪجھ اختيارات مقرر ڪيا ويندا آھن اھو ان کي ممڪن بنائڻ يا عمل ڪندڙ فائل کي تبديل ڪرڻ لاء.

سي

مناسب 'مطابقت' جو اختيار مقرر ڪريو. اهو ويم ٺاهڻ گهڻو ڪري وائي وانگر آهي، جيتوڻيڪ هڪ .vimrc فائل موجود آهي.

سي

مختلف موڊ ۾ شروع ڪريو. اتي ٻه يا ٽي فائيل جو نالو هجڻ گھرجي. هلي سڀني فائلن کي کوليندو ۽ انهن جي وچ ۾ فرق ڏيکاريندو. vimdiff وانگر ڪم ڪار (1).

-d {ڊوائيس}

ٹرمينل طور استعمال لاء {ڊوائيس} کوليو. صرف ايميسا تي. مثال طور: "ڊي ڊي: 20/30/600/150".

-e

Ex mode ۾ Vim شروع ڪريو، صرف عملدار وانگر، "سابق" سڏيو ويندو هو.

-f

اڳوڻي GUI جو نسخو لاء، Vim شيل کان شروع ڪيو ويو ۽ ان جي ڳولا نه ڪندي. ان کي شروع ڪيو ويو. ايم ايمگا تي، نئين ونڊو کولڻ لاء ٻيهر شروع نه ٿيو. هي اختيار استعمال ٿيڻ گهرجي جڏهن Vim هڪ پروگرام طرفان جاري ڪئي ويندي جيڪا ايڊشن جي سيشن ختم ڪرڻ لاء انتظار ڪندو (مثال طور ميل). پر آميا تي ": ش" ۽ ":!" حڪم ڪم نه ڪندو.

ايف

جيڪڏهن وني ايف ايم ايم پي جي سهڪار سان دائیں-کان-کاٻي پاسي وارا فائلون ۽ فارسي جي ڪيبورڊ ميپنگ کي ايڊٽ ڪرڻ لاء مرتب ڪيو ويو آهي، اهو اختيار فارسي ٻوليء ۾ ويم شروع ٿئي ٿو، مثلا 'fkmap' ۽ 'rightleft'. ٻي صورت ۾ هڪ غلط پيغام ڏنو ويو آهي ۽ ويم احوال ڏنل آهي.

جيڪڏهن VIM GUI جي مدد سان گڏ ڪيو ويو آهي، هي اختيار GUI کي قابل بنائي ٿو. جيڪڏهن ڪوبه GUI جي سهولت ۾ مرتب ٿيل نه هئي، غلطي پيغام ڏني وئي آهي ۽ ووٽ ڪارٽون.

-h

حڪم جي لائين دليل ۽ اختيارن بابت مدد ڏيو. هن کان پوء ويم نڪرڻ کان پوء.

جيڪڏهن رم RIGHTLEFT جي سپورٽ سان گڏ ڪيو ويو آهي دائیں -ٻٻي کاٻي پاسي وارين فائلن ۽ عبراني عبراني ڪيپنگ ميپنگ کي ايڊٽ ڪرڻ لاء، هي اختيار عبراني طريقن ۾ ويم شروع ٿئي ٿو، يعني 'hkmap' ۽ 'rightleft'. ٻي صورت ۾ هڪ غلط پيغام ڏنو ويو آهي ۽ ويم احوال ڏنل آهي.

-i {viminfo}

جڏهن استعمال ٿيل وي ايم ايف فائيل کي استعمال ڪيو ويو آهي، اهو اختيار اختيار ڪري فائيل نام کي استعمال ڪرڻ جي بدران default "" / .viminfo "جي بدران. اهو .viminfo فائل جي استعمال کي ڇڏڻ لاء پڻ استعمال ڪري سگهجي ٿو، "نيٽ" نالي ڪاري ڪندي.

ايل

ساڳي طرح

ايل

ليس موڊ. 'lisp' ۽ 'showmatch' اختيارن کي ترتيب ڏيو.

ايم

فائلن کي تبديل ڪرڻ بند ٿيل آھي. 'لکڻ' جو اختيار مٽائيندو آهي، انهي ڪري جو فائلون لکڻ ممڪن ناهي.

اين

وڌيڪ مطابقت وارو طريقو. 'مطابقت' جو اختيار مٽايو. اهو ويم ٺاهڻ ۾ ڪجهه بهتر طريقو ٿيندو، پر گهٽ Vi سان لاڳاپيل، جيتوڻيڪ هڪ .vimrc فائل موجود ناهي.

-n

ڪوبه سوپپ فائيل استعمال نه ٿيندو. هڪ حادثي کانپوء وصولي ناممڪن ٿي ويندي. جيڪڏهن توهان هڪ تمام سست ماڊل تي فائل کي تبديل ڪرڻ چاهيو ٿا (مثال طور فلاپي). اهو پڻ کڻي سگهجي ٿو ": set uc = 0". سان گڏ ڪري سگھجي ٿو ": uc = 200 مقرر".

-o [ن]

اوپن اين ونڊوز. جڏهن ن ڇڏيو ويو آهي، هر فائل لاء هڪ ونڊو کوليو.

ري

صرف پڙهڻ جو طريقو. 'فورا' اختيارن کي مقرر ڪيو ويندو. توھان اڃا تائين بفر کي تبديل ڪري سگھو ٿا، پر حادثي سان ختم ٿيڻ واري فائل کان روڪيو ويندو. جيڪڏهن توهان ڪا فائيل کي مٿي ڪرڻ چاهيو ٿا، هڪ اعزاز هڻڻ وارو ايڪو حڪم کي شامل ڪريو، جيئن ته ": و!". آر-اختيارن جو پڻ اهو-اين اختيار جو مطلب آهي (هيٺ ڏسو). 'فورا' اختيارن سان ريٽ ڪري سگھجي ٿو ": نائين سيٽ". ڏسو ": مدد 'پڙهندا' '.

ري

لسٽ فائيل فائلون، وصولي لاء انهن جي استعمال بابت معلومات سان.

-ا {فائيل}

بحالي واري موڊ. ھڪڙي فھرست ايڊشن سيشن کي بحال ڪرڻ لاء سوپ فائيل استعمال ٿيل آھي. ادل فائل فائيل ھڪڙي فائلن جو نالو آھي جيڪو ٽيڪسٽ فائل ".swp" سان شامل ڪيو ويو آھي. ڏسو ": وصولي مدد".

سي

خاموشي موڊ. صرف جڏهن "Ex" جي طور تي شروع ڪيو ويو هجي يا جڏهن "اي" اختيار کي "-s" اختيار کان اڳ ڏني وئي هئي.

-s {scriptin}

اسڪرپٽ فائيل {scriptin} پڙهيو آهي. فائل ۾ ڪردارن جي وضاحت ڪئي وئي آهي ڄڻ ته توهان انهن کي لکندو هو. ساڳيو ئي حڪم سان ڪري سگهجي ٿو ": ذريعو! {scriptin}". جيڪڏهن فائل جي پڇاڙي ختم ٿيڻ کان اڳ پهچي وڃي ٿو، وڌيڪ ڪردارن ڪيبورڊ مان پڙهي رهيا آهن.

ٽ. ٽرمينل

ٻڌائي ٿو ته ويمين جو نالو جيڪو توهان استعمال ڪري رهيا آهيو. صرف گھربل هجي جڏهن خودڪار طريقي سان ڪم نٿو ڪري. گهرجي هڪ معياري وليم (تعمير ڪيل) ڏانهن سڃاتو وڃي يا ٽمڪپ يا Terminfo فائل ۾ وضاحت ڪئي وڃي.

-u {vimrc}

فائلن ۾ {vimrc} شروعاتي لاء استعمال ڪريو. ٻيا سڀ شروعاتي دٻاء ڇڏيا آهن. خاص قسم جي فائلن کي تبديل ڪرڻ لاء هن کي استعمال ڪريو. اهو پڻ استعمال ٿيندڙ سڀني شروعاتن کي "NONE" نالي ڪندي پڻ استعمال ڪري سگهجي ٿو. ڏسو ": شروعاتي مدد ۾" وڌيڪ تفصيل لاء رم جي اندر.

-U {gvimrc}

GUI جي شروعاتي لاء فائل {gvimrc} ۾ ڪمناما استعمال ڪريو. ٻين سڀني جي گڏوگڏ GUI شروعاتي طور تي ڇڏيا ويا آهن. اهو پڻ استعمال ڪري سگھجي ٿو سڀني GUI کي شروعاتي نالو "NONE" ذريعي ترتيب ڏيڻ. ڏسو ": گئي-اندر مدد ڪريو" وڌيڪ تفصيل لاء ويم جي اندر.

-وي

Verbose اهي پيغام ڏيو جن بابت فائلون محفوظ ڪيا ويا آهن ۽ هڪ وي ايم ايف فائيل پڙهڻ ۽ لکڻ لاء.

-v

وي ايم موڊ ۾ وييم شروع ڪريو، جيئن صرف عملدار کي سڏيو ويندو هو "vi". اهو صرف اثر ٿئي ٿو جب اعدام "قابل" سڏيو ويندو آهي.

-w {Scriptout}

جيڪي سڀئي اکر جيڪي توهان لکندا آهيو ان جي فائل {scriptout} ۾ لکندا آهن، جيستائين توهان ويم کان ٻاهر نڪري ويندا آهيو . اهو مفيد آهي ته توهان هڪ "اسڪرپٽ" سان گڏ استعمال ڪرڻ لاء اسڪرپٽ فائيل ٺاهڻ چاهيو ٿا يا "ذريعو!". جيڪڏهن {سکرٽيو} فائل موجود آهي، ڪردارن تي مشتمل آهي.

-W {Scriptout}

جهڙوڪ، پر ھڪڙو موجود فائل غالب آھي.

-x

فائلون لکڻ دوران انڪوشن استعمال ڪريو. crypt key جي لاء تڪڙو ٿيندو.

-Z

منع ٿيل موڊ. ڪم "ر" سان عمل ڪندڙ ٿيندڙ شروع وانگر.

-

اختيارن جي اختيارن کي رد ڪري ٿو. ھن جي ٺاھڻ کانپوء ھڪڙي فائل جو نالو رکيو ويندو. اهو هڪ فائيل نالي کي تبديل ڪرڻ لاء استعمال ڪري سگهجي ٿو جيڪو ڪنهن سان شروع ٿئي ٿو '-'.

ھيل

مدد ڏيندڙ پيغام ڏي ۽ نڪرڻ، بس وانگر "-h".

وڇڻ

ڇاپيو ورجن ڄاڻ ۽ نڪرڻ.

- موڪليو

ونيم سرور سان ڳنڍيو ۽ ان کي ٻين دليلن جي باقي ڏنل فائلن ۾ تبديلي آڻيو.

- سرور جي فهرست

سڀني لائين ويم سرور جا نالا لسٽ ڪيا وڃن ٿيون.

--servername {نالو}

استعمال ڪريو {نالو} سرور جو نالو. موجوده ويم لاء استعمال ٿيل آهي، جيستائين هڪ --serversend يا -remote سان استعمال نه ڪيو وڃي، پوء اهو سرور جو نالو جيڪو ڳنڍڻ لاء آهي.

ڪورس

هڪ هلي سرور سان رابطو ڪريو ۽ ان ڏانهن (ڪيچ) موڪليان.

--socketid {id}

صرف GTK GUI صرف: ٻي ونڊو ۾ gvim هلائڻ لاء GtkPlug ميڪيزم استعمال ڪريو.

ويچارو-ويڪرو

صرف GTK GUI: اسٽوري تي ونڊوز جي شناخت ڪريو

آن لائن مدد

قسم "مدد" شروع ڪرڻ لاء ويم ۾ . ٽائپ ڪريو: "لوڪ مدد حاصل ڪريو" خاص موضوع تي مدد حاصل ڪرڻ لاء. مثال طور: ": ZZ مدد" جي "ZZ" جي حڪم لاء مدد حاصل ڪرڻ لاء. عنوانن کي مڪمل ڪرڻ لاء ۽ CTRL-D استعمال ڪريو (": سي ڊي ڊائين لائن مڪمل ٿيڻ"). هڪڙي جڳهه تان هڪ ٻئي جاء تان هڻڻ لاء موجود آهن (سٿري ٽائيڪ وارو لنڪ، ڏسو: "مدد"). سڀئي دستاويزن فائلون هن طريقي سان ڏسي سگهجن ٿيون، مثال طور: "نحو مدد".

ڏسو

ونٽرٽر (1)

اهم: توهان جي خاص ڪمپيوٽر تي ڪئين ڪئين استعمال ڪيو وڃي ڏسڻ لاء انسان حڪم ( ٪ مڙس ) استعمال ڪريو.