Vim on suosittu tekstieditori, joka on suunniteltu tehokkaaseen tekstin muokkaamiseen suoraan päätteestä. Se on edistynyt versio Vi-editorista, ja sitä tuetaan eri käyttöjärjestelmissä, kuten macOS, BSD, Windows ja Linux. Vim tunnetaan pääasiassa ohjelmoijan työkaluna, koska siinä on monia ominaisuuksia, jotka mahdollistavat nopean tekstin muokkauksen.
Vim-editoriyhteisössä on monia laajennuksia, jotka parantavat sen ominaisuuksia. Monet käyttäjät pitävät Vim-editorista sen joustavuuden ja erilaisten ominaisuuksien vuoksi. On kuitenkin olemassa Vim-editorin peruskomentoja, jotka kaikkien on tiedettävä. Joten katsotaanpa näitä komentoja ja pikanäppäimiä, joiden avulla voit työskennellä Vim-editorissa tehokkaasti.
Vim Editorin peruspikakuvakkeet
Muista, että Vim-editori ei ole esiasennettu apuohjelma. Siksi suosittelemme lukemista tämä opas asentaaksesi Vim-editorin ennen kuin jatkat seuraavaan vaiheeseen. Aloitetaan nyt luomalla 'example.txt'-tiedosto seuraavalla komennolla:
koska esimerkki.txt
Täällä voit lisätä tekstiä ja navigoida riveille alla annettujen näppäinten avulla:
Avaimet | Kuvaus |
H | Siirry vasemmalle |
L | Liiku oikealle |
K | Liiku ylös |
J | Siirry alas |
SISÄÄN | Siirry eteenpäin minkä tahansa sanan alkuun |
B | Siirry taaksepäin minkä tahansa sanan alkuun |
JA | Siirry eteenpäin minkä tahansa sanan loppuun |
O | Siirry rivin alkuun |
$ | Siirry rivin loppuun |
G | Siirry koko tekstin viimeiselle riville |
gg | Siirry koko tekstin ensimmäiselle riville |
Kun osaat navigoida rivien, merkkien ja sanojen välillä, on aika ymmärtää tekstin muokkaamisen pikanäppäimet. Joten tässä on täydellinen huijauslehti tekstin muokkaamiseen käyttämällä yksinkertaisia pikanäppäimiä Vim-editorissa:
I Avain: Jos haluat kirjoittaa tekstiä ennen kohdistinta, paina näppäimistön I-painiketta, niin näet ikkunassa 'Insert'. Lisätään esimerkiksi 'tärkeä' sana kappaleen eteen, joten meidän on painettava I-näppäintä ja aloitettava tekstin kirjoittaminen:
Kun olet lisännyt tekstin, paina Esc-näppäintä poistuaksesi lisäystilasta.
O-avain: Painamalla O-näppäintä voit avata tehokkaasti uuden rivin nykyisen rivin alapuolelle.
Vaihto + O-näppäimet : Se avaa uuden rivin nykyisen rivin yläpuolelle.
Avain: Paina A-näppäintä siirtyäksesi lisäystilaan ja lisätäksesi tekstin kohdistimen jälkeen.
Vaihto + A -näppäimet: Paina Shift plus A -näppäimiä lisätäksesi tekstin rivin loppuun.
Vaihto/CTRL + R -näppäimet: R-näppäimen pikanäppäin korvaa vain yhden merkin, mutta jos haluat korvata useita merkkejä, paina Shift- tai CTRL + R-näppäimiä.
CW-pikakuvake: Paina C- ja sitten W-näppäimiä poistaaksesi koko sanan. Kun olet painanut näitä näppäimiä, voit siirtyä lisäystilaan korvataksesi koko sanan.
CC-pikanäppäin: CC-pikakuvake on samanlainen kuin CW, mutta poistaa koko rivin ja antaa sinun lisätä uuden.
X-avain: Voit painaa X-näppäintä poistaaksesi tietyn merkin kohdistimesta. Varmista kuitenkin, että et ole lisäystilassa.
Vaihto + X -näppäimet: Voit painaa Shift- ja X-näppäimiä poistaaksesi tietyn rivin kohdistimesta.
DD pikakuvake : Tämä pikanäppäin poistaa koko rivin. Lisäksi, jos haluat poistaa useita rivejä, paina näppäimistön numeroa oikeassa järjestyksessä. Jos esimerkiksi haluat poistaa viisi riviä, paina D, 5 ja D samassa järjestyksessä.
DW-pikakuvake : DW-pikakuvake poistaa koko sanan.
ON Pikakuvake : Tämän pikakuvakkeen nimi on Yank, ja se kopioi sanan.
YY Pikakuvake : Tämä pikanäppäin kopioi rivin.
P-avain: Se liittää tekstin tietyn kappaleen loppuun.
Vaihto + P -näppäimet: Teksti liitetään yllä olevaan kappaleeseen.
Vim Editorin keskeiset komennot
:set no: Voit käyttää tätä komentoa näyttääksesi rivinumeron editorissa:
:set no!: Vastaavasti voit poistaa rivinumerot.
:{rivin numero}: Käytä tätä komentoa, kun haluat siirtyä tiettyyn rivinumeroon. Kirjoita esimerkiksi 17 ohjataksesi 17. riville.
:aseta hiiri=a: Tämä komento ottaa hiiren käyttöön, ja voit käyttää sitä tekstin kopioimiseen ja liittämiseen. Lisäksi voit myös valita tietyn tekstin ja korvata sen jollain muulla:
:%s/vanha/uusi/g: Tällä komennolla voit korvata tietyn sanan toisella. Korvataan esimerkiksi sana 'Linux' sanalla 'OS' seuraavalla komennolla:
: % s / Linux / SINÄ / g
Yllä olevassa komennossa s tarkoittaa 'korvaa' ja % määrittää niiden rivien lukumäärän, joilla komennon tulee toteuttaa muutos. Siksi, jos haluat korvata sanan kaikilla riveillä, käytä % tai määritä rivinumero sen sijaan. Lisäksi g on 'globaali'. joka korvaa kaikki vanhat esiintymät täydellisessä asiakirjassa.
Lisäpikakuvakkeet
Nyt voit käyttää muutamia muita pikanäppäimiä löytääksesi tekstit ja tallentaaksesi tekstitiedoston Vim-tekstieditoriin.
/
?
:Sisään: Voit käyttää tätä komentoa kirjoittaaksesi tai tallentaaksesi tiedoston poistumatta Vim-editorista.
:wq: Jos haluat tallentaa ja lopettaa tiedoston Vim-editorissa, käytä komentoa :wq.
:q: Jos haluat sulkea tekstieditorin, käytä :q-komentoa, mutta tallenna tiedosto ensin, tai se näyttää virheen.
:q!: Lopuksi, jos haluat pakottaa lopettamaan ja hylätä tallentamattomat muutokset, käytä :q! komento.
Käärimistä
Joten tämä oli täydellinen opas vim-editorin peruskomennoista, jotka sinun on tiedettävä tullaksesi asiantuntijaksi. Vim-tekstieditorin avulla voit suorittaa muokkaustehtäviä ja parantaa tuottavuutta tehokkaasti. Siksi suosittelemme näiden pikanäppäimien ja komennon oppimista, jos käytät Vim-editoria usein pääteympäristöissä.