vim

Kaip ištrinti „Vi / Vim“ eilutes?

Kaip ištrinti „Vi / Vim“ eilutes?
„Vim“, anksčiau žinomas kaip „Vi“, reiškia „Vi IMproved“, yra daugiafunkcis teksto redaktorius, suderinamas su visomis UNIX operacinėmis sistemomis, tokiomis kaip „Linux“ ir „MacOS“. „Vim“ gali būti naudojamas įvairiems tikslams, pavyzdžiui, kurti, redaguoti tekstą ir (arba) kompiuterio programų failus.

Redaguojant teksto failus „Vim“ redagavimo priemonėje dažnai reikia ištrinti vieną ar daugiau eilučių, ir, skirtingai nei bet kuris kitas teksto rengyklė, tai leidžia gana efektyviai redaguoti failus. Šis vadovas bus sutelktas į tai, kaip redaguoti ir ištrinti eilutes iš failų „Vim“ redaktoriuje.

Jei neturite „Vim“ redaktoriaus, pabandykite jį įdiegti naudodami:

$ sudo apt install vim

„Vim“ leidžia ištrinti eilutes įvairiais būdais, pavyzdžiui, galite ištrinti visas eilutes vienu metu, kelias eilutes ir net eilutes pagal pasirinktinį šabloną / žodį. Patikrinkime visus šiuos metodus:

Vienos eilutės ištrynimas „Vim“ redaktoriuje:

Vimoje ištrinti tik vieną eilutę procesas yra paprastas. Norėdami ištrinti eilutę, atlikite šiuos veiksmus:

  1. Pirmiausia užveskite žymeklį prie eilutės, kurią norite ištrinti.
  2. Paspauskite „Esc“, Jei norite pakeisti režimą.
  3. Dabar įveskite:: d“Ir paspauskite„Įveskite“, Norėdami ištrinti eilutę arba greitai paspausti„dd“.

Aš pašalinu eilutę Nr. 3 demonstracijai. Žiūrėkite toliau pateiktus vaizdus:

Kaip ištrinti visas eilutes „Vim“ redaktoriuje:

Jei norite ištrinti visas eilutes vienu metu, atlikite toliau nurodytą procesą:

  1. Pirmiausia paspauskite „Esc“Mygtuką, jei norite perjungti režimą iš įterpimo į redagavimą.
  2. Dabar įveskite::% d“Ir paspauskite„Įveskite“, Kad pašalintumėte visas eilutes.

Kaip ištrinti eilučių diapazoną „Vim“ redaktoriuje:

„Vim“ taip pat leidžia pasirinkti eilučių diapazoną ir tada juos ištrinti. Sintaksė pateikiama žemiau:

: [Pradinės eilutės numeris], [Galutinės eilutės numeris] d

Pavyzdžiui, jei norite ištrinti eilutes nuo 5 eilutės iki 7 eilutės, tiesiog atlikite toliau nurodytą procesą:

  1. Pakeiskite režimą naudodami „Esc”Klavišą, jei jis yra įterpimo režime.
  2. Įveskite „: 5,7d“Ir paspauskite„ Enter “, 5,6 ir 7 eilutės bus pašalintos.

Jei norite ištrinti visas eilutes prieš dabartinę eilutę, tada naudokite: 1, -1d„. Pvz., Jei norite ištrinti 5 eilutės eilutes nuo visų eilučių prieš šias eilutes, naudokite šį metodą:

  1. Perkelkite žymeklį prie 5 eilutės.
  2. Paspauskite „Esc”Raktas ir įveskite“: 1, -1d“, Tada paspauskite„Įveskite“.

Norėdami ištrinti visas eilutes po 5 eilutės, atlikite toliau nurodytą procesą:

  1. Užveskite žymeklį prie 5 eilutės.
  2. Paspauskite „Esc”Ir įveskite“: + 1, $ d“, Tada paspauskite„Įveskite“, Linijos, esančios žemiau 5 eilutės, bus pašalintos.

Kaip ištrinti kelias eilutes „Vim“ redaktoriuje:

Taikydami šį metodą, mes išmoksime kelių iš eilės einančių linijų pašalinimo procesą. Tiesiog sekite procesą:

  1. Perkelkite žymeklį prie eilutės, nuo kurios norite pradėti trinti.
  2. Jei norite pašalinti 4 eilutes iš eilės, tiesiog įveskite „4dd“.

Aukščiau pateiktame paveikslėlyje žymeklis yra 2 eilutėje, todėl 3,4,5 ir 6 eilutės buvo pašalintos.

Kaip ištrinti eilutę su pasirinktu šablonu „Vim“ redaktoriuje:

Kitas „Vim“ redaktoriaus bruožas yra tai, kad jis leidžia jums ištrinti eilutę su tam tikra sąlyga, sintaksė pateikiama žemiau:

: g // d

Pakeisti „“Su norimos ištrinti eilutės žodžiu. Pvz., Jei norite ištrinti eilutes su žodžiu „Linux“, naudokite šį metodą:

  1. Paspauskite „Esc“, Jei norite pakeisti režimą.
  2. Įveskite „: g / linux / d“, Tada paspauskite„Įveskite“.

Linijos, kuriose yra „Linux“Žodis bus ištrintas.

Panašiai, jei norite ištrinti visas eilutes, išskyrus eilutes, kuriose yra „Linux“Žodį, tada naudokite

„: G! / linux / d “:

Norėdami ištrinti eilutes, prasidedančias konkrečia raide, naudokite

„: G / ^ T / d“;

Norėdami pašalinti visas tuščias teksto failo ar kodo eilutes, naudokite

„: G / ^ $ / d“:

Išvada:

„Vim“ yra vienas iš populiariausių teksto redaktorių tarp „Linux“ vartotojų ir kūrėjų. Tai nemokamas, gerai dokumentais pagrįstas ir pritaikomas teksto redaktorius. Šiame vadove išmokome redaguoti „Vim“ tekstą ir kodą. Mes nuodugniai aptarėme įvairius būdus ir būdus, kaip ištrinti eilutę, kelias eilutes ir net eilutes su nurodytu žodžiu. „Vim“ yra universalus redaktorius, turintis daug daugiau galimybių atskleisti.

Kaip pakeisti pelės ir jutiklinių plokščių slinkimo kryptį sistemoje „Windows 10“
Pelė ir Jutiklinė dalisTai ne tik palengvina skaičiavimus, bet ir efektyvesnį bei mažiau laiko reikalaujantį. Mes neįsivaizduojame gyvenimo be šių pri...
Kaip pakeisti pelės žymeklio ir žymeklio dydį, spalvą ir schemą sistemoje „Windows 10“
„Windows 10“ pelės žymeklis ir žymeklis yra labai svarbūs operacinės sistemos aspektai. Tai galima pasakyti ir apie kitas operacines sistemas, taigi, ...
Nemokami ir atvirojo kodo žaidimų varikliai, skirti kurti „Linux“ žaidimus
Šiame straipsnyje bus pateiktas nemokamų ir atvirojo kodo žaidimų variklių, kurie gali būti naudojami kuriant 2D ir 3D žaidimus „Linux“, sąrašas. Toki...