Mikä on VI-editori?
VI-editori on suosituin ja klassisin tekstieditori Linux-perheessä. Alla on joitain syitä, jotka tekevät siitä laajalti käytetyn editorin -
1) Se on saatavana melkein kaikissa Linux-jakeluissa
2) Se toimii samalla tavalla eri alustoilla ja jakeluissa
3) Se on käyttäjäystävällinen. Siksi miljoonat Linux-käyttäjät rakastavat sitä ja käyttävät sitä muokkaustarpeisiinsa
Nykyään vi-editorista on saatavilla edistyneempiä versioita, ja suosituin on VIM, joka on todistettu V i Im: llä . Jotkut muista ovat Elvis, Nvi, Nano ja Vile. On viisasta oppia vi, koska se on monipuolinen ja tarjoaa loputtomia mahdollisuuksia muokata tiedostoa.
VI-editorilla työskentelemiseksi sinun on ymmärrettävä sen toimintatilat . Ne voidaan jakaa kahteen pääosaan.
Tässä opetusohjelmassa opit lisää
- vi Komentotila
- vi Editorin lisäystila
- Kuinka käyttää vi-editoria
- vi Komentojen muokkaaminen
- Siirtyminen tiedoston sisällä
- Tiedoston tallentaminen ja sulkeminen
Napsauta tätä, jos video ei ole käytettävissä
vi Komentotila:
- Vi-editori avautuu tässä tilassa, ja se ymmärtää vain komentoja
- Tässä tilassa voit siirtää kohdistinta ja leikata, kopioida, liittää tekstiä
- Tämä tila tallentaa myös tiedostoon tekemäsi muutokset
- Komennot erottavat isot ja pienet kirjaimet. Käytä oikeaa kirjainkokoa.
vi Editorin lisäystila:
-
Tämä tila on tarkoitettu tekstin lisäämiseen tiedostoon.
-
Voit siirtyä Lisää-tilaan komentotilasta painamalla näppäimistön i-näppäintä
-
Kun olet lisäystilassa, mikä tahansa avain otetaan syötteeksi tiedostolle, jota parhaillaan työskentelet.
-
Voit palata komentotilaan ja tallentaa tekemäsi muutokset painamalla Esc-näppäintä
Kuinka käyttää vi-editoria
VI Editorin käynnistäminen -Avaa pääte (CLI) ja kirjoita
vior
Ja jos määrität olemassa olevan tiedoston, editori avaa sen muokkaamista varten. Muuten voit luoda uuden tiedoston.
VI Komentojen muokkaaminen
- i - Lisää kohdistimeen (siirtyy lisäystilaan)
- a - Kirjoita kohdistimen jälkeen (siirtyy lisäystilaan)
- A - Kirjoita rivin loppuun (siirtyy lisäystilaan)
- ESC - Lopeta lisäystila
- u - Kumoa viimeinen muutos
- U - Kumoa kaikki muutokset koko riville
- o - Avaa uusi rivi (siirtyy lisäystilaan)
- dd - Poista rivi
- 3dd - Poista 3 riviä.
- D - Poista rivin sisältö kohdistimen jälkeen
- C - Poista rivin sisältö kohdistimen jälkeen ja lisää uusi teksti. Paina ESC-näppäintä lopettaaksesi lisäyksen.
- dw - Poista sana
- 4dw - Poista 4 sanaa
- cw - Vaihda sana
- x - Poista merkki kohdistimesta
- r - Korvaa merkki
- R - Korvaa merkit kohdistimesta eteenpäin
- s - Korvaa yksi merkki kohdistimen alla ja jatka lisäämistä
- S - Korvaa koko rivi ja aloita lisääminen rivin alkuun
- ~ - Muuta yksittäisen merkin kirjainkokoa
Huomaa : Sinun on oltava " komentotilassa" näiden komentojen suorittamiseksi . VI-editorissa on isot ja pienet kirjaimet, joten varmista, että kirjoitat komennot oikeaan kirjainkokoon.
Varmista, että painat oikeaa komentoa, muuten päädyt tekemään ei-toivottuja muutoksia tiedostoon. Voit siirtyä lisäystilaan myös painamalla a, A, o tarpeen mukaan.
Siirtyminen tiedoston sisällä
- k - Siirrä kohdistinta ylöspäin
- j - Siirrä kohdistin alas
- h - Siirrä kohdistinta vasemmalle
- l - Siirrä kohdistinta oikealle
Sinun on oltava komentotilassa siirtyäksesi tiedostossa. Oletusnäppäimet navigointiin mainitaan alla; Voit käyttää myös näppäimistön nuolinäppäimiä .
Tiedoston tallentaminen ja sulkeminen
- Vaihto + zz - Tallenna tiedosto ja lopeta
- : w - Tallenna tiedosto, mutta pidä se auki
- : q - Lopeta tallentamatta
- : wq - Tallenna tiedosto ja lopeta
Sinun pitäisi olla komentotilassa poistuaksesi editorista ja tallentaaksesi tiedostoon tehdyt muutokset .
Yhteenveto:
- Vi-editori on suosituin ja yleisimmin käytetty Unix-tekstieditori
- Se on yleensä saatavana kaikissa Linux-jakeluissa.
- Se toimii kahdessa tilassa, komento ja lisäys
- Komennotila vie käyttäjän komennot, ja Lisää-tila on tekstin muokkaamiseen
- Sinun pitäisi tietää komennot toimimaan tiedostossasi helposti
- Tämän editorin oppiminen voi hyödyttää skriptien luomista ja tiedostojen muokkaamista.