Tekstitiedostojen muokkaaminen suoraan Linux-päätteestä voi olla vaikeaa, varsinkin jos käytät monimutkaista tekstieditoria, kuten Vi tai Vim. Aloittelevien käyttäjien on vaikea kääriä päätään komentorivin tekstieditorien ympärille, ja heidän on usein vaikea muistaa perustoimintojen suorittamiseen käytettyjä näppäinsidoksia.

Jopa rivien poistaminen Vi: stä ja Vimistä voi olla hermoja raastava työ uusille tulokkaille. Mutta alkeellisen työkalun, kuten tekstieditorin, käyttämisen ei tarvitse olla niin vaikeaa.

Näin voit poistaa yhden tai useamman rivin tekstitiedostosta Vi: n ja Vimin avulla.

Yhden rivin poistaminen Vi/Vimissä

On parempi tapa poistaa kokonaisia ​​rivejä Vi: stä ja Vimistä kuin roskapostin lähettäminen Askelpalautin näppäimistöllä.

Jos haluat poistaa rivin Vi: stä tai Vimistä, vaihda ensin normaalitilaan. Jos olet komento- tai lisäystilassa, voit siirtyä takaisin normaalitilaan painamalla Paeta.

Korosta rivi, jonka haluat poistaa, ja paina sitten dd tai D näppäimistöllä. Editori poistaa automaattisesti koko rivin tiedostosta. Huomaa, että Vi- ja Vim-komennot erottelevat kirjainkoolla, mikä tarkoittaa

instagram viewer
d ja D tunnistetaan kahdeksi erilliseksi komennona.

Lyöminen dd tai D useita kertoja poistaa useita rivejä yksitellen. Seuraava rivi korostetaan automaattisesti, kun edellinen on poistettu.

Aiheeseen liittyvä: Vimin käyttäminen: opas perusteisiin

Useiden rivien poistaminen Vi: stä ja Vimistä

Jos näppäimistön näppäinten toistuva painaminen tuntuu hankalalta, voit poistaa useita rivejä kerralla säätämällä edellä mainittua komentoa. Pelkän painamisen sijaan dd, voit määrittää poistettavien rivien määrän.

Esimerkiksi kirjoittamalla 3dd poistaa tiedostosta seuraavat kolme riviä.

Jos haluat poistaa rivejä tietyn alueen sisällä, sinun on ensin vaihdettava komentotilaan (paina Paeta normaalitilassa). Luo sitten oma poistokomento käyttämällä seuraavaa syntaksia:

:[aloitus], [loppu]d

Voit esimerkiksi poistaa rivit alueen 1 ja 5 väliltä:

:1,5p

Voit myös käyttää jokerimerkkejä edellä mainitussa komennossa.

  1. . (Piste): Viittaa nykyiseen riviin
  2. $ (dollari): Osoittaa tiedoston loppua
  3. % (prosentti): Vastaa kaikkia tiedoston rivejä

Esimerkiksi:

:.,5d #poistaa rivit nykyisen ja viidennen rivin väliltä.
:.,$d #poistaa kaikki rivit nykyisestä rivistä loppuun asti.
:%d #tyhjentää koko tiedoston

Aiheeseen liittyvä: Vim Linuxin komentorivieditorin huijauslehti

Roskapostia askelpalautin? Anteeksi, käytän Vi/Vimiä

Jos haluat tulla Linuxin tehokäyttäjäksi, komentorivin apuohjelmien läpikotaisin oppiminen on suunta, johon sinun pitäisi mennä. Linuxissa voit käyttää erilaisia ​​pikanäppäimiä ja näppäinsidoksia sellaisten tehtävien suorittamiseen, jotka muuten vaatisivat paljon aikaa ja vaivaa.

Niille, jotka odottavat Vimin hallitsemista, on hyviä uutisia. Vim-paketin mukana tulee Vimtutor, ilmainen komentorivin tutor, joka auttaa sinua hyödyntämään Vim-ohjelman todellisen potentiaalinsa mukaisesti.

JaaTweetSähköposti
Hallitse Vim-tekstieditori Linuxissa Vimtutorilla

Vimin kaltaisen päätepohjaisen tekstieditorin käytön oppiminen voi olla vaikeaa. Mutta sinun ei tarvitse kestää kaikkea sitä vaivaa, ei Vimtutorin kanssa.

Lue Seuraava

Liittyvät aiheet
  • Linux
  • Tekstieditori
  • Linux-sovellukset
Kirjailijasta
Deepesh Sharma (92 artikkelia julkaistu)

Deepesh on MUO: n Linuxin nuorempi editori. Hän kirjoittaa Linuxista informatiivisia oppaita tavoitteenaan tarjota autuas kokemus kaikille uusille tulokkaille. En ole varma elokuvista, mutta jos haluat puhua tekniikasta, hän on sinun kaverisi. Vapaa-ajallaan hänet voi lukea kirjoja, kuunnella eri musiikkityylejä tai soittaa kitaraa.

Lisää Deepesh Sharmalta

tilaa uutiskirjeemme

Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja eksklusiivisia tarjouksia!

Klikkaa tästä tilataksesi