Arjen Vim-näppäinpainallukset ryhmiteltynä tehtävän mukaan: liikkuminen, tekstin muokkaus, valitseminen, makrojen nauhoittaminen, merkkien asettaminen, haku ja korvaus, tallennus ja lopetus sekä splitien, välilehtien ja tiedostojen hallinta. Jokainen rivi yhdistää näppäimet ja sen, mitä ne tekevät.
Vim on modaalinen editori: joko syötät tekstiä tai annat komentoja, et koskaan molempia yhtä aikaa. Poistu syöttötilasta Esc-näppäimellä ja palaa normaalitilaan, jossa jokainen näppäin on komento. Hyöty on, että yleiset muokkaukset muuttuvat lyhyiksi sarjoiksi, jotka kirjoitat koskematta hiireen tai valikoihin. Alla olevat komennot olettavat, että olet normaalitilassa, ellei rivissä sanota muuta.
Referenssitaulukko · 65 merkintää
Vim-liikkeetExplained
65 of 65 rows
Liikkuminen
Siirrä kursoria yhden solun verran vasemmalle, alas, ylös tai oikealle.
Hyppää seuraavan sanan alkuun, edellisen sanan alkuun tai nykyisen sanan loppuun.
Hyppää rivin ensimmäiseen tai viimeiseen merkkiin.
Hyppää tiedoston ensimmäiselle tai viimeiselle riville.
Vieritä puoli sivua alas tai ylös.
Hyppää merkin x seuraavaan tai edelliseen esiintymään rivillä.
Hyppää aivan ennen merkin x seuraavaa esiintymää tai aivan edellisen esiintymän jälkeen.
Toista viimeisin f-, F-, t- tai T-hyppy samaan tai vastakkaiseen suuntaan.
Hyppää kursorin alla olevaa sulkua, aaltosuljetta tai kaarisuljetta vastaavaan pariin.
Hyppää edelliselle tai seuraavalle tyhjälle riville (kappalenraja).
Hyppää edellisen tai seuraavan lauseen alkuun.
Hyppää näkyvän ikkunan ylimmälle, keskimmäiselle tai alimmalle riville.
Piirrä näkymä uudelleen niin, että kursoririvi asettuu ikkunan keskelle, ylös tai alas.
Hyppää taaksepäin tai eteenpäin luettelossa paikoista, joista olet hypännyt.
Palaa viimeisimmän syötön paikkaan ja aloita syöttö uudelleen.
Muokkaus
Siirry syöttötilaan ennen kursoria tai sen jälkeen.
Siirry syöttötilaan rivin alkuun tai loppuun.
Avaa uusi rivi alle tai ylle ja aloita syöttö.
Poista rivi, seuraava sana tai kursorin alla oleva merkki.
Muuta (poista ja syötä) rivi tai seuraava sana.
Tyhjennä nykyinen rivi ja aloita syöttö (sama kuin cc).
Poista, muuta tai kopioi kursorista rivin loppuun (Y kopioi koko rivin).
Muuta, poista tai valitse kursorin alla oleva sana mistä tahansa sen sisältä.
Kohdenna lainausmerkkien, sulkeiden, aaltosulkeiden, kappaleen tai tagiparin sisus näppäimillä c, d tai v.
Poista tai muuta aina kohtaan juuri ennen merkin x seuraavaa esiintymää.
Liitä seuraava rivi nykyiseen riviin.
Siirrä valitut rivit yhden sisennystason verran oikealle tai vasemmalle.
Korvaa kursorin alla oleva merkki tai kirjoita merkkien päälle kirjoittaessasi.
Vaihda kirjainkoko, muuta pienaakkosiksi tai versaaleiksi kursorin alla oleva merkki tai valinta.
Vaihda kursorin alla oleva merkki seuraavan kanssa (poista ja liitä).
Liitä poistettu tai kopioitu teksti kursorin jälkeen tai ennen sitä.