Како избрисати линије у Ви/Вим -у?

How Delete Lines Vi Vim



Вим, раније познат као Ви, означава Ви ИМпровед, вишенаменски је уређивач текста који је компатибилан са свим оперативним системима заснованим на УНИКС-у, попут Линука и мацОС-а. Вим се може користити у различите сврхе, попут стварања, уређивања текста и/или програмских датотека рачунара.

Често морате да избришете један или више редова док уређујете текстуалне датотеке у Вим уређивачу, а за разлику од било ког другог уређивача текста, он вам омогућава да уредите датотеке прилично ефикасно. Овај водич ће се фокусирати на то како да уредите и избришете редове из датотека у Вим едитору.





Ако немате Вим едитор, покушајте да га инсталирате помоћу:



$судопогоданинсталирај Дошао сам

лине/1%20цопи.пнг



Вим вам омогућава брисање редова на различите начине, на пример, можете избрисати све редове одједном, више редова, па чак и редове према прилагођеном обрасцу/речи. Хајде да проверимо све ове методе:





Брисање једне линије у Вим уређивачу:

Процес брисања само једне линије у Виму је једноставан. Да бисте избрисали линију, следите доле наведене кораке:

  1. Прво поставите курсор на ред који желите да избришете.
  2. притисните изаћи тастер за промену режима.
  3. Сада откуцајте, : д , и притисните Ентер да обришете линију или брзо притисните дд .

Уклањам ред број 3 ради демонстрације. Погледајте слике испод:



линија/више%201.пнг

Како избрисати све редове у Вим уређивачу:

Да бисте избрисали све редове одједном, следите доњи поступак:

  1. Прво притисните изаћи дугме за пребацивање из уметања у уређивање.
  2. Сада откуцајте, :%д , и погодио Ентер да бисте уклонили све линије.

линија/више%202.пнг

Како избрисати низ линија у Вим уређивачу:

Вим такође дозвољава да изаберете низ линија и затим их избришете. Синтакса је дата испод:

:[Број почетне линије],[Број завршне линије]д

На пример, ако желите да избришете редове из реда 5 у ред 7, једноставно следите доле поменути процес:

  1. Промените режим помоћу изаћи тастер ако је у режиму уметања.
  2. Тип : 5,7д и притисните Ентер, ред број 5,6 и 7 ће бити уклоњени.

линија/више%203.пнг

Ако желите да избришете све редове пре тренутне линије, користите : 1, -1д . На пример, ако желите да избришете редове из реда број 5 у све редове пре ових редова, користите следећи метод:

  1. Поставите курсор на ред број 5.
  2. притисните изаћи кључ и тип : 1, -1д , а затим притисните Ентер .

линија/више%204.пнг

Да бисте избрисали сав ред иза реда број 5, следите доле поменути поступак:

  1. Доведите курсор на ред број 5.
  2. притисните изаћи кључ и тип :+1, $ д , затим притисните Ентер , линије које су испод реда број 5 биће уклоњене.

линија/више%205.пнг

Како избрисати више редова у Вим уређивачу:

У овој методи ћемо научити процес уклањања више узастопних линија. Једноставно следите поступак:

  1. Донесите курсор на линију одакле желите да почнете брисање.
  2. Ако желите да уклоните 4 узастопне линије, једноставно откуцајте 4тх .

линија/више%2010.пнг

На горњој слици курсор је на линији 2, па су линије 3,4,5 и 6 уклоњене.

Како избрисати линију са прилагођеним узорком у Вим уређивачу:

Још једна карактеристика Вим уређивача је та што вам омогућава да избришете ред са датим условом, синтакса је дата испод:

: г/<ВОРД> /д

Замените речју линије коју желите да избришете. На пример, ако желите да избришете редове са речју Линук, користите следећи приступ:

  1. притисните изаћи тастер за промену режима.
  2. Тип : г / линук / д , затим удари Ентер .

Редови који садрже Линук реч ће бити избрисана.

линија/више%206.пнг

Слично, ако желите да избришете све редове, осим редова који садрже Линук реч, па употребите

: г! /линук/д:

линија/више%207.пнг

Користите за брисање редова који почињу одређеним словом

: г//д;

линија/више%208.пнг

Да бисте уклонили све празне редове у текстуалној датотеци или коду, користите

: г/^ $/д:

линија/више%209.пнг

Закључак:

Вим је један од омиљених уређивача текста међу корисницима и програмерима Линука. То је бесплатан, добро документован и прилагодљив уређивач текста. У овом водичу смо научили како да уређујете текст и код у Виму. Детаљно смо разговарали о различитим методама и приступима за брисање линије, више редова, па чак и редова са наведеном речју. Вим је свестран уређивач који има много више функција за откривање.