Süntaks VIM -redaktorist väljumiseks ja salvestamiseks
Vajutage esc võti, mis tagab, et olete sees käsurežiim . Seejärel vajutage koolon sisestamiseks klahvi käsurea režiim . Käsurea režiimil on a koolon ekraani vasakus alanurgas, kuhu saate sisestada käsuread. Seejärel vajutage ' wq ' ja 'sisenema' väljumiseks ja salvestamiseks. 'sisse' on lühend kirjutamiseks, mis näitab faili sisu salvestamist kettale. 'Q' on lühend quit, mis näitab väljumist vim -redaktorist.
: wqAllpool olev ekraanipilt on käsurea režiimis käsu „wq” sisestamine, et anda vimile pärast sisu salvestamist programmist väljumine, ehk kirjutamine ja lõpetamine.
VIM -režiimide mõistmine ja nende kasutamine
Vimi peamised töörežiimid on sisestusrežiim, käsurežiim, käsurea režiim ja visuaalne režiim. Redaktor on igal ajal ühes nendest režiimidest ja vim -redaktoriga suheldes klahvivajutustega tehakse erinevaid toiminguid sõltuvalt sellest, millises režiimis redaktor parajasti töötab. Kui proovite salvestamiseks ja väljumiseks sisestada 'wq', Sisestamisrežiim ei salvesta tegelikult töötavat sisu ega välju vim -redaktorist. Seetõttu peate vim -i kasutamisel teadma, millises režiimis olete.
Sisestusrežiim: selles režiimis saate tegelikult sisu faili sisestada. Teete redigeerimist ja ei anna Vim redaktorile juhiseid, mida teha, välja arvatud teksti sisestamiseks faili sisu. Lisamisrežiimi saate siseneda käsurežiimist, klõpsates nuppu 'Mina' võti, mis tähistab sisestamist. Võite ka lüüa '' klahvi, mis siseneb ka sisestusrežiimi, kuid pärast kursori liigutamist pärast praegust asukohta, mistõttu '' antud juhul tähistab lisamist.
Käsurežiim : see on režiim, kus klahvivajutusi kasutatakse vim -i juhendamiseks, mida teha ja kuidas toimida, kuid mitte uue teksti sisestamiseks või teksti muutmiseks failis. Käsurežiimi sisenemiseks klõpsake nuppu 'Esc' klahvi klaviatuuril.
Käsurea režiim: ekraani vasakus alanurgas kuvatakse väike käsurea viip, mis võimaldab teil sisestada selliseid käske, nagu oleme selles juhendis näidanud, saate kasutada 'sisse' mis tähistab faili kirjutamist ja mida saate kasutada 'Q' mis tähendab redaktorist lahkumist. Neid saab kombineerida üheks juhiseks ja väljute redaktorist ning salvestate faili.
Visuaalne režiim: visuaalne režiim võimaldab teil teksti esile tõsta ja seejärel kasutada valitud teksti kopeerimisel ja kleepimisel või muudel valitud teksti toimingutel. Kõike seda saab teha klaviatuurilt ilma hiireta, erinevalt GUI -põhistest toimetajatest, nagu Notepad või Visual Studio.
Kuidas oma sisu salvestada, kuid mitte redaktorist väljuda
Kui soovite salvestada oma tööd redigeeritavasse faili, kuid mitte väljuda vim -redaktorist, kasutage faili kirjutamiseks käsku „w” ja jätke käsk „q” välja, nagu allpool näidatud.
: sisseKuidas redaktorist väljuda, kuid mitte salvestada
Kui soovite väljuda ainult redaktorist ja mitte anda salvestuskäsklust, siis andke käsurea režiimis lihtsalt käsk „q”, nagu allpool näidatud. See käsk eeldab, et te pole siiani sisu muutnud, vastasel juhul saate vea, nagu on näidatud alloleval teisel ekraanipildil.
: qÜlal pole viga.
Ülaltoodud viga, kuna väljumiskäsk anti ilma salvestusfaili käsuta.
Kuidas redaktorist väljuda, kuid mitte muudatusi salvestada
Kui olete muudatusi teinud, kuid te ei soovi neid muudatusi kettale salvestada ja soovite eelmise salvestamise ajal eelmise sisu juurde tagasi pöörduda, siis käsurea režiimis nagu käsk '!' Käsuga '!' näidatud allpool.
: q!Järeldus
Kogu ülaltoodud teave võib tunduda liiga keerukas lihtsalt redaktorist väljumiseks ja töötava faili sisu salvestamiseks, kuid sellel on põhjused ja kõik on loogiline. Vim -redaktorit saab juhtida peaaegu täielikult klaviatuurilt ilma hiirt kasutamata, mis on ergonoomiliselt ja kiiruse osas tavaliselt programmeerijate ja IT -spetsialistide jaoks tõhusam. Seetõttu tuleb kõiki juhiseid täpsustada erinevate klahvikombinatsioonidega, mitte kasutada graafilist hiirekursorit. Kiireks programmeerimiseks ja VIM -i kasutamiseks võeti kasutusele erinevad töörežiimid, nii et samadel klahvidel võib sõltuvalt praegusest režiimist olla erinevad toimingud. Nii et kui soovite redaktorist väljumiseks teha kiiret lihtsat käsku, salvestades samal ajal faili sisu, mida teete, on see redaktoris vaid mõned klahvivajutused ja mitte kohmakas hiirega menüüdes sirvimine. Õppige VIM -i nippe ja olete teel eliidi kodeerijaks või süsteemiadministraatoriks.
Veel VIM -i haridust
- Osta O’Reilly raamat VIM -is Amazonist nimega VI ja VIM toimetajate õppimine
- Sirvige Daniel Miessleri veebipõhist õpetust nimega Õppige vimit viimast korda: õpetus ja aabits
- Sirvige org projekti koduleht