Olen jumissa enkä pääse pakoon. Siinä lukee:
"type :quit<Enter> to quit VIM"
Mutta kun kirjoitan sen, se vain ilmestyy objektin runkoon.
Paina Esc -näppäintä siirtyäksesi "Normaalitilaan". Sitten voit kirjoittaa :
siirtyäksesi "Komentorivitilaan". Näytön alareunaan ilmestyy kaksoispiste (:
), ja voit kirjoittaa jonkin seuraavista komennoista. Suorita komento painamalla Enter -näppäintä.
:q
lopettaa komennon (lyhenne sanasta :quit
).:q!
lopetat ilman tallentamista (lyhenne sanasta :quit!
).:wq
kirjoittaa ja lopettaa.:wq!
kirjoittaa ja lopettaa, vaikka tiedostolla olisi vain lukuoikeus (jos tiedostolla ei ole kirjoitusoikeutta: pakota kirjoittamaan).:x
kirjoittaa ja lopettaa (samanlainen kuin :wq
, mutta kirjoittaa vain, jos muutoksia on tapahtunut).:exit
kirjoittaa ja lopettaa (sama kuin :x
).:qa
lopettaa kaikki (lyhenne sanasta :quitall
).:cq
lopettaa ilman tallentamista ja saa Vimin palauttamaan nollasta poikkeavan virheen (eli poistua virheen kanssa).Voit myös poistua Vimistä suoraan "Normaalitilasta" kirjoittamalla ZZ
tallentaaksesi ja lopettaaksesi (sama kuin :x
) tai ZQ
vain lopettaaksesi (sama kuin :q!
). (Huomaa, että isolla ja pienellä kirjaimella on merkitystä. ZZ
ja zz
eivät tarkoita samaa asiaa.)
Vimissä on laaja ohje - johon pääset käskyllä :help
- josta löydät vastauksia kaikkiin kysymyksiisi ja aloittelijoille tarkoitetun opetusohjelman.
Jos haluat lopettaa Vimissä tallentamatta ja saada Vimin palauttamaan nollasta poikkeavan poistumiskoodin, voit käyttää :cq
.
Käytän tätä koko ajan, koska en jaksa vaivautua vaihtamaan näppäintä !
. Putkitan usein Vimiin asioita, joita ei tarvitse tallentaa tiedostoon. Meillä on töissä myös outo SVN-kääre, joka on poistuttava nollasta poikkeavalla arvolla, jotta sisäänkirjaus voidaan keskeyttää.
Jos sinun täytyy poistua Vimistä helppotilassa (kun käytät -y
-vaihtoehtoa), voit siirtyä normaaliin Vim-tilaan painamalla Ctrl + L ja sen jälkeen mikä tahansa normaali poistumisvaihtoehto toimii.