Med urejanjem besedilnih datotek v urejevalniku Vim morate pogosto izbrisati eno ali več vrstic in za razliko od katerega koli drugega urejevalnika besedil vam omogoča, da svoje datoteke urejate zelo učinkovito. Ta vodnik se bo osredotočil na urejanje in brisanje vrstic iz datotek v urejevalniku Vim.
Če nimate urejevalnika Vim, ga poskusite namestiti z:
$sudoaptnamestite Sem prišel
Vim vam omogoča brisanje vrstic na različne načine, na primer lahko izbrišete vse vrstice hkrati, več vrstic in celo vrstice po vzorcu/besedi po meri. Preverimo vse te metode:
Brisanje ene vrstice v urejevalniku Vim:
Postopek brisanja samo ene vrstice v Vimu je preprost. Če želite izbrisati vrstico, sledite spodnjim korakom:
- Najprej premaknite kazalec na vrstico, ki jo želite izbrisati.
- Pritisnite tipko Esc tipko za spremembo načina.
- Zdaj vnesite, : d , in pritisnite Vnesite za brisanje vrstice ali hiter pritisk dd .
Za predstavitev odstranjujem vrstico 3. Oglejte si spodnje slike:
Kako izbrisati vse vrstice v urejevalniku Vim:
Če želite izbrisati vse vrstice hkrati, sledite spodnjemu postopku:
- Najprej pritisnite tipko Esc gumb za preklop načina iz vstavka v urejanje.
- Zdaj vnesite, :%d , in zadeti Vnesite da odstranite vse vrstice.
Kako izbrisati vrsto vrstic v urejevalniku Vim:
Vim omogoča tudi izbiro vrste vrstic in njihovo brisanje. Sintaksa je navedena spodaj:
:[Začetna številka vrstice],[Številka končne vrstice]dNa primer, če želite izbrisati vrstice iz vrstice 5 v vrstico 7, preprosto sledite spodnjemu postopku:
- Spremenite način z uporabo Esc tipko, če je v načinu vstavljanja.
- Vrsta : 5,7d in pritisnite Enter, vrstica 5,6 in 7 bo odstranjena.
Če želite izbrisati vse vrstice pred trenutno vrstico, uporabite : 1, -1d . Če želite na primer izbrisati vrstice iz vrstice številka 5 v vse vrstice pred temi vrsticami, uporabite naslednjo metodo:
- Premaknite kazalec na vrstico številka 5.
- Pritisnite tipko Esc tip in tip : 1, -1d , nato pritisnite Vnesite .
Če želite izbrisati vso vrstico za vrstico 5, sledite spodnjemu postopku:
- Premaknite kazalec na vrstico številka 5.
- Pritisnite tipko Esc tip in tip :+1, $ d , nato pritisnite Vnesite , vrstice pod vrstico številka 5 bodo odstranjene.
Kako izbrisati več vrstic v urejevalniku Vim:
Pri tej metodi se bomo naučili postopka odstranjevanja več zaporednih vrstic. Preprosto sledite postopku:
- Kazalec premaknite na vrstico, od koder želite začeti brisanje.
- Če želite odstraniti 4 zaporedne vrstice, preprosto vnesite 4. .
Na zgornji sliki je kazalec na vrstici 2, zato sta bili vrstici 3,4,5 in 6 odstranjeni.
Kako izbrisati vrstico z vzorcem po meri v urejevalniku Vim:
Druga značilnost urejevalnika Vim je, da omogoča brisanje vrstice z določenim pogojem, spodaj je navedena skladnja:
: g/<BESEDA> /dZamenjajte z besedo vrstice, ki jo želite izbrisati. Na primer, če želite izbrisati vrstice z besedo Linux, uporabite naslednji pristop:
- Pritisnite tipko Esc tipko za spremembo načina.
- Vrsta : g / linux / d , nato zadeti Vnesite .
Vrstice, ki vsebujejo Linux beseda bo izbrisana.
Podobno, če želite izbrisati vse vrstice, razen vrstic, ki vsebujejo Linux besedo, nato uporabite
: g! /linux/d:
Če želite izbrisati vrstice, ki se začnejo z določeno črko, uporabite
: g/^T/d;
Če želite odstraniti vse prazne vrstice v besedilni datoteki ali kodi, uporabite
: g/^ $/d:
Zaključek:
Vim je eden izmed priljubljenih urejevalnikov besedil med uporabniki in razvijalci Linuxa. Je brezplačen, dobro dokumentiran in prilagodljiv urejevalnik besedil. V tem priročniku smo se naučili urejati besedilo in kodo v Vimu. Temeljito smo razpravljali o različnih metodah in pristopih za brisanje vrstice, več vrstic in celo vrstic z določeno besedo. Vim je vsestranski urejevalnik, ki odkrije veliko več funkcij.