VIM Exit and Save, iesācējiem

Vim Exit Save Beginners



Sintakse, lai izietu un saglabātu no VIM redaktora

Nospiediet Esc atslēga, lai pārliecinātos, ka esat iekšā komandu režīms . Pēc tam nospiediet resnās zarnas taustiņu, lai ievadītu komandrindas režīms . Komandrindas režīmā būs a resnās zarnas ekrāna apakšējā kreisajā stūrī, kur varat ievadīt komandrindas. Pēc tam nospiediet ' wq ' un ‘Ievadīt’ lai norādītu izeju un saglabātu. 'in' ir saīsinājums no rakstīšanas, norādot faila satura saglabāšanu diskā. “Q” ir saīsinājums no iziešanas, kas norāda uz izeju no vim redaktora.

: wq

Tālāk redzamais ekrānuzņēmums ir komandrindas režīmā ievadīt komandu “wq”, lai norādītu vim iziet no programmas pēc satura saglabāšanas, pazīstams arī kā rakstīt un iziet.









Izpratne par VIM režīmiem un to izmantošanu

Vim galvenie darbības režīmi ir ievietošanas režīms, komandu režīms, komandrindas režīms un vizuālais režīms. Redaktors jebkurā laikā būs vienā no šiem režīmiem, un, mijiedarbojoties ar vim redaktoru, izmantojot taustiņsitienus, būs jāveic dažādas darbības atkarībā no tā, kurā režīmā redaktors pašlaik atrodas. Ja mēģināt ievadīt “wq”, lai saglabātu un izietu, ievietošanas režīmā tas faktiski nesaglabās saturu, pie kura strādājat, un neizies no vim redaktora. Tāpēc, lietojot vim, jums jāzina, kurā režīmā esat.



Ievietošanas režīms: šajā režīmā jūs faktiski varat ierakstīt saturu failā. Jūs veicat rediģēšanu un nenorādāt Vim redaktoram, ko darīt, izņemot tekstu, kas jāievada faila saturā. Jūs varat ieiet ievietošanas režīmā no komandu režīma, noklikšķinot uz ‘Es’ atslēga, kas apzīmē ieliktni. Varat arī nospiest taustiņu 'uz' taustiņu, kas arī ieslēgs ievietošanas režīmu, bet pēc kursora pārvietošanas pēc pašreizējās pozīcijas, tāpēc 'uz' šajā gadījumā apzīmē pielikumu.





Komandu režīms : šis ir režīms, kurā taustiņsitieni tiek izmantoti, lai norādītu vim, kas jādara un kā jādarbojas, bet ne jauna teksta ievadīšanai vai teksta rediģēšanai failā. Lai ieietu komandu režīmā, nospiediet 'Esc' taustiņu uz tastatūras.

Komandrindas režīms: ekrāna apakšējā kreisajā stūrī parādās neliela komandrindas uzvedne, kas ļauj ievadīt tādas komandas, kādas mēs parādījām šajā apmācībā, 'in' kas nozīmē faila rakstīšanu, un jūs varat to izmantot “Q” kas nozīmē aiziešanu no redaktora. Tos var apvienot vienā instrukcijā, un jūs iziesit no redaktora un saglabāsit failu.



Vizuālais režīms: vizuālais režīms ļauj iezīmēt tekstu un pēc tam izmantot atlasīto tekstu, kopējot un ielīmējot vai veicot citas kopīgas darbības ar atlasīto tekstu. To visu var izdarīt no tastatūras bez peles, atšķirībā no GUI redaktoriem, piemēram, Notepad vai Visual Studio.

Kā saglabāt saturu, bet ne iziet no redaktora

Ja vēlaties saglabāt savu darbu rediģētajā failā, bet neiziet no vim redaktora, vienkārši izmantojiet komandu “w”, lai rakstītu failu, un izlaidiet komandu “q”, kā parādīts zemāk.

: iekšā

Kā iziet no redaktora, bet neizdoties saglabāt

Ja vēlaties iziet tikai no redaktora un neizdot saglabāšanas komandu, komandrindas režīmā vienkārši izsniedziet komandu “q”, kā parādīts zemāk. Šī komanda pieņem, ka līdz šim neesat veicis izmaiņas saturā, pretējā gadījumā jūs saņemsit kļūdu, kā parādīts otrajā ekrānuzņēmumā.

: kas

Iepriekš nav kļūdu.

Kļūda iepriekš, jo iziešanas komanda tika izdota bez komandas faila saglabāšanas.

Kā iziet no redaktora, bet nesaglabāt izmaiņas

Ja esat veicis izmaiņas, bet nevēlaties saglabāt šīs izmaiņas diskā un vēlaties atgriezties pie iepriekšējā satura pēdējās saglabāšanas laikā, komandrindas režīmā kā komanda 'q' ar komandu '!' parādīts zemāk.

: q!

Secinājums

Visa iepriekš minētā informācija var šķist pārāk sarežģīta, lai izietu no redaktora un saglabātu faila saturu, pie kura strādājat, taču tam ir iemesli un viss ir loģiski. Vim redaktoru gandrīz pilnībā var vadīt no tastatūras, neizmantojot peli, kas ir ergonomiski un ātruma ziņā parasti efektīvāka programmētājiem un pieredzējušiem IT speciālistiem. Tāpēc visas instrukcijas ir jānorāda ar dažādām taustiņu kombinācijām, nevis izmantojot grafisku peles rādītāju. Lai nodrošinātu ātru VIM programmēšanu un izmantošanu, tika ieviesti dažādi darbības režīmi, lai tiem pašiem taustiņiem atkarībā no pašreizējā režīma varētu būt dažādas darbības. Tātad, ja vēlaties izpildīt vienkāršu ātru komandu, lai izietu no redaktora, vienlaikus saglabājot jūsu veiktā faila saturu, tas ir tikai daži taustiņsitieni redaktorā, nevis pārlūkošana izvēlnēs ar neveiklu peli. Uzziniet VIM trikus, un jūs nonāksit ceļā uz elites kodētāju vai sistēmu administratoru.

Vairāk VIM izglītības