Useiden tiedostojen avaaminen ja vaihtaminen
Useiden tiedostojen muokkaaminen samassa istunnossa voi nopeuttaa työtäsi. Kun muokkaat useita tiedostoja, kestää jonkin aikaa poistua yhdestä istunnosta ja avata sitten uusi istunto toiselle tiedostolle. Samassa istunnossa pysyminen auttaa sinua työskentelemään tehokkaasti useiden tiedostojen kanssa samanaikaisesti.
Useiden tiedostojen avaaminen Vimissä
Voit avata useita tiedostoja Vim -muokkausistunnon alussa komentoriviltä tai milloin tahansa Vim -muokkausistunnon sisältä.
Komentoriviltä
Jos haluat avata useita tiedostoja Vimissä Vim -muokkausistunnon alussa, määritä tiedostot seuraavasti:
$tulintiedosto1 tiedosto2
Oletuksena ensimmäinen tiedosto ( tiedosto1) avautuu Vimissä. Muokkaa tätä tiedostoa ja tallenna se, kun olet valmis, käyttämällä | _+_ | komento. Tallennuksen jälkeen voit siirtyä seuraavaan tiedostoon.
Sisältä Vim
Voit myös lisätä muita tiedostoja milloin tahansa Vim -muokkausistunnon aikana. Esimerkiksi kun muokkaat tiedostoja1 ja tiedosto2, voit lisätä tiedoston3.
Jos haluat muokata toista tiedostoa Vim -istunnon aikana, tallenna ensin nykyinen tiedosto käyttämällä: w normaalitilassa ja käytä sitten seuraavaa komentoa:
: e tiedostonimiTiedostojen vaihtaminen Vimissä
Huomaa, että jos haluat vaihtaa toiseen tiedostoon, sinun on ensin tallennettava nykyinen tiedosto, jos olet tehnyt siihen muutoksia. Jos et ole tallentanut nykyistä tiedostoa, Vim ei salli sinun vaihtaa tiedostoja, ellet määritä sitä huutomerkillä (!). Tämä merkintä hylkää nykyiseen tiedostoon tehdyt muutokset ja vaihtaa väkisin toiseen tiedostoon. Jos olet esimerkiksi tehnyt joitakin muutoksia tiedostoon, mutta päätät hylätä muutokset ja vaihtaa toiseen tiedostoon, käytä huutomerkkiä (!) Alla lueteltujen komentojen mukaisesti.
Huomautus: Anna kaikki alla olevat komennot Vimin normaalitilassa.
Jos haluat vaihtaa seuraavaan tiedostoon, anna jompikumpi seuraavista komennoista:
: nTai
: bnVaihda edelliseen tiedostoon antamalla seuraava komento:
: NTai
: bpVaihda ensimmäiseen tiedostoon antamalla seuraava komento:
: bfVaihda viimeiseen tiedostoon antamalla seuraava komento:
: blJos haluat vaihtaa tiettyyn tiedostonumeroon, anna seuraava komento (käytä tiedostonumeroa 3 komennolla b 3):
: b numeroJos haluat vaihtaa tiettyyn tiedoston tiedostonimeen, anna seuraava komento (tiedostonimen tiedoston1 kohdalla käytä : b tiedosto1):
: b tiedostonimiVoit vaihtaa kahden tiedoston välillä edestakaisin antamalla seuraavan komennon:
:Ja#Missä # -merkki edustaa vaihtoehtoisen tiedoston numeroa.
Tai voit käyttää seuraavaa pikakuvaketta:
Ctrl+^Tallenna kaikki avoimet tiedostot antamalla seuraavan komennon:
: seinäVoit lopettaa nykyisen tiedoston antamalla seuraavan komennon:
: bwVoit sulkea kaikki avoimet tiedostot antamalla seuraavan komennon:
qallVoit sulkea kaikki tiedostot väkisin ja hylätä muutokset antamalla seuraavan komennon:
: qall!Jos haluat luetella kaikki avoimet tiedostot, anna seuraava komento:
: lsKohteessa ls: lähtö, % viittaa nykyiseen tiedostoon, kun taas # viittaa vaihtoehtoiseen tiedostoon.
Useiden ikkunoiden avaaminen ja vaihtaminen
Oletuksena Vim avaa vain yhden ikkunan, vaikka olisit avannut useita tiedostoja. Voit kuitenkin tarkastella useita avoimia ikkunoita kerralla Vimissä. Tämä voidaan saavuttaa jakamalla ikkunat vaakasuoraan kahden saman leveyden ikkunan luomiseksi tai pystysuunnassa kahden saman korkeuden ikkunan luomiseksi. Tällä menetelmällä voit tarkastella useita ikkunoita kerralla yhdessä Vim -istunnossa.
Komentoriviltä
Voit avata useita ikkunoita komentoriviltä Vim -muokkausistunnon alussa. Voit tehdä tämän jakamalla ikkunan joko vaaka- tai pystysuunnassa seuraavilla tavoilla.
Windowsin jakaminen vaakasuoraan
Jos haluat jakaa ikkunan vaakasuunnassa, käytä seuraavaa syntaksia:
$tulin -taitiedosto1 tiedosto2Tämä komento jakaa Vim-muokkausistunnon vaakasuoraan kahteen samankokoiseen ikkunaan.
Windowsin jakaminen pystysuoraan
Jos haluat jakaa ikkunat pystysuoraan, käytä seuraavaa syntaksia:
$tulin -TAItiedosto1 tiedosto2Tämä komento jakaa Vim-muokkausistunnon pystysuunnassa kahteen samankokoiseen ikkunaan.
Windowsin jakaminen Vimin sisälle
Voit myös jakaa ikkunat Vim -muokkausistunnon aikana. Voit tehdä tämän avaamalla tiedoston Vimissä ja jakamalla sen joko vaaka- tai pystysuunnassa seuraavilla tavoilla.
Windowsin jakaminen vaakasuoraan
Jos haluat jakaa ikkunat vaakasuunnassa Vimissä, käytä seuraavaa komentoa:
:jakaaVoit myös käyttää seuraavaa pikakuvaketta:
Ctrl+w, sJos argumenttia ei ole määritetty, nykyinen tiedosto näytetään molemmissa jaetuissa ikkunoissa. Voit avata toisen tiedoston uudessa ikkunassa käyttämällä komentoa :jakaa , jota seuraa haluttu tiedostonimi seuraavasti:
: jaettu tiedostonimiWindowsin jakaminen pystysuoraan
Jos haluat jakaa ikkunat pystysuoraan Vimissä, käytä seuraavaa komentoa:
: vsplitVoit myös jakaa ikkunat pystysuoraan seuraavan pikanäppäimen avulla:
Ctrl+w, vVimin avulla voit jakaa ikkunat edelleen, joko vaaka- tai pystysuunnassa.
Vaihtaminen horisontaalisten ikkunoiden välillä
Voit siirtyä seuraavaan ikkunaan nykyisen ikkunan alla käyttämällä jompaakumpaa seuraavista pikanäppäimistä:
Ctrl+w, j tai Ctrl+w, alanuoliVoit siirtyä seuraavaan ikkunaan nykyisen ikkunan yläpuolella käyttämällä jompaakumpaa seuraavista pikanäppäimistä:
Ctrl+w, k tai Ctrl+w, YlänuoliVaihtaminen pystyikkunoiden välillä
Voit siirtyä seuraavaan ikkunaan nykyisen ikkunan oikealla puolella seuraavasti:
Ctrl+w, l tai Ctrl+w, oikea nuoliVoit siirtyä seuraavaan ikkunaan nykyisen ikkunan vasemmalla puolella käyttämällä jompaakumpaa seuraavista pikanäppäimistä:
Ctrl+w, h tai Ctrl+w, vasen nuoliVoit selata kaikkia Vim -ikkunoita käyttämällä seuraavaa pikakuvaketta:
ctrl+w, wSulje nykyinen ikkuna käyttämällä seuraavaa komentoa:
:kiinniVoit myös käyttää seuraavaa pikakuvaketta:
Ctrl+w, cSulje kaikki ikkunat paitsi nykyinen ikkuna käyttämällä seuraavaa komentoa:
:vainVoit myös käyttää seuraavaa pikakuvaketta:
Ctrl+w, oJohtopäätös
Vimin ikkunanhallintajärjestelmän avulla voit käsitellä useita tiedostoja samanaikaisesti nopeasti ja tehokkaasti. Tässä artikkelissa kerrottiin, kuinka voit avata ja vaihtaa useiden tiedostojen ja ikkunoiden välillä Vim -tekstieditorissa. Toivottavasti tämän pitäisi helpottaa tämän hämmästyttävän tekstinmuokkaustyökalun käyttöä.