VI-editori, jossa on komennot Linux / Unix-opetusohjelmassa

Sisällysluettelo:

Anonim

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

vi  or 

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.