vim

Kuinka poistaa viivoja Vi / Vimissä?

Kuinka poistaa viivoja Vi / Vimissä?
Aikaisemmin nimellä Vi tunnettu lyhenne sanoista Vi IMproved, on monikäyttöinen tekstieditori, joka on yhteensopiva kaikkien UNIX-pohjaisten käyttöjärjestelmien, kuten Linux ja macOS, kanssa. Vim-tiedostoa voidaan käyttää useisiin tarkoituksiin, kuten tekstin ja / tai tietokoneohjelmatiedostojen luomiseen, muokkaamiseen.

Sinun on usein poistettava yksi tai useampi rivi muokatessasi tekstitiedostoja Vim-editorissa, ja toisin kuin mikä tahansa muu tekstieditori, sen avulla voit muokata tiedostojasi melko tehokkaasti. Tässä oppaassa keskitytään siihen, miten muokata ja poistaa rivejä tiedostoistasi Vim-editorissa.

Jos sinulla ei ole Vim-editoria, yritä asentaa se seuraavilla tavoilla:

$ sudo apt install vim

Vim antaa sinun poistaa rivejä eri tavoin, esimerkiksi voit poistaa kaikki rivit kerralla, useita rivejä ja jopa rivejä mukautetun kuvion / sanan mukaan. Tarkistetaan kaikki nämä menetelmät:

Yhden rivin poistaminen Vim-editorissa:

Vain yhden rivin poistaminen Vimistä on yksinkertaista. Poista rivi seuraavasti:

  1. Tuo ensin kohdistin poistettavalle riville.
  2. Paina "poistu”-Näppäintä vaihtaaksesi tilaa.
  3. Kirjoita nyt ": d”Ja paina“Tulla sisään”Poistaaksesi rivin tai painamalla nopeasti“dd”.

Poistan linjan numero 3 esittelyä varten. Katso alla olevat kuvat:

Kuinka poistaa kaikki rivit Vim-editorissa:

Poista kaikki rivit kerralla seuraavasti:

  1. Ensin painapoistu”-Painiketta vaihtaaksesi tilaa lisäyksestä muokkaukseen.
  2. Kirjoita nyt ":% dJa paina "Tulla sisään”Kaikkien viivojen poistamiseksi.

Rivi-alueen poistaminen Vim-editorissa:

Vim antaa myös valita rivialueen ja poistaa ne sitten. Syntaksi on annettu alla:

: [Aloituslinjan numero], [Loppuviivan numero] d

Esimerkiksi, jos haluat poistaa rivejä riviltä 5 riville 7, seuraa yksinkertaisesti alla mainittua prosessia:

  1. Vaihda tilaa käyttämällä “poistu”-Näppäintä, jos se on lisäystilassa.
  2. Kirjoita “: 5,7d”Ja paina“ Enter ”, rivinumerot 5,6 ja 7 poistetaan.

Jos haluat poistaa kaikki nykyisen rivin edelliset rivit, käytä: 1, -1d". Esimerkiksi, jos haluat poistaa rivejä riviltä 5 kaikista riveistä ennen näitä rivejä, käytä seuraavaa tapaa:

  1. Tuo kohdistin rivinumeroon 5.
  2. Paina "poistu”Avain ja kirjoita“: 1, -1d”Ja paina sitten”Tulla sisään”.

Poista kaikki rivi rivinumeron 5 jälkeen noudattamalla alla mainittua prosessia:

  1. Tuo kohdistin riville numero 5.
  2. Paina "poistu”Avain ja kirjoita“: + 1, $ dJa paina sittenTulla sisään”, Rivinumeron 5 alapuolella olevat rivit poistetaan.

Kuinka poistaa useita rivejä Vim-editorissa:

Tässä menetelmässä opimme prosessin poistaa useita peräkkäisiä viivoja. Seuraa yksinkertaisesti prosessia:

  1. Tuo kohdistin riville, josta haluat aloittaa poistamisen.
  2. Jos haluat poistaa 4 peräkkäistä riviä, kirjoita yksinkertaisesti4dd”.

Yllä olevassa kuvassa kohdistin on rivillä 2, joten rivit 3,4,5 ja 6 on poistettu.

Kuinka poistaa rivi mukautetulla kuviolla Vim-editorissa:

Toinen Vim-editorin ominaisuus on, että sen avulla voit poistaa rivin tietyllä ehdolla. Syntaksi on annettu alla:

: g // d

Korvaa”Poistettavan rivin sanalla. Jos esimerkiksi haluat poistaa rivit sanalla "Linux", käytä seuraavaa lähestymistapaa:

  1. Paina "poistu”-Näppäintä vaihtaaksesi tilaa.
  2. Kirjoita “: g / linux / dJa paina sittenTulla sisään”.

Rivit, jotka sisältävät "Linux”Sana poistetaan.

Vastaavasti, jos haluat poistaa kaikki rivit paitsi "Linux”Sana, käytä sitten

“: G! / linux / d ”:

Jos haluat poistaa tietyllä kirjaimella alkavat rivit, käytä

": G / ^ T / d";

Poista kaikki tyhjät rivit tekstitiedostosta tai koodista käyttämällä

": G / ^ $ / d":

Päätelmä:

Vim on yksi suosituimmista tekstieditorista Linux-käyttäjien ja kehittäjien keskuudessa. Se on ilmainen, hyvin dokumentoitu ja muokattava tekstieditori. Tässä oppaassa opimme kuinka muokata tekstiä ja koodia Vimissä. Keskustelimme perusteellisesti eri tavoista ja lähestymistavoista poistaa rivi, useita rivejä ja jopa rivejä tietyllä sanalla. Vim on monipuolinen editori, jolla on paljon enemmän ominaisuuksia.

OpenTTD Tutorial
OpenTTD is one of the most popular business simulation games out there. In this game, you need to create a wonderful transportation business. However,...
SuperTuxKart for Linux
SuperTuxKart is a great title designed to bring you the Mario Kart experience free of charge on your Linux system. It is pretty challenging and fun to...
Battle for Wesnoth Tutorial
The Battle for Wesnoth is one of the most popular open source strategy games that you can play at this time. Not only has this game been in developmen...