VIM Exit at Save, para sa Mga Nagsisimula

Vim Exit Save Beginners



Syntax sa Exit at I-save mula sa VIM Editor

Pindutin esc susi upang matiyak na ikaw ay nasa mode ng utos . Pagkatapos ay pindutin ang tutuldok susi upang pumasok mode ng command line . Ang mode ng command line ay magkakaroon ng tutuldok sa kaliwang ibabang bahagi ng screen kung saan maaari kang magpasok ng mga linya ng utos. Pagkatapos ay pindutin ang ' wq ’ at 'Pasok' upang ipahiwatig ang exit at i-save. 'sa' ay maikli para sa pagsusulat na nagpapahiwatig na i-save ang mga nilalaman ng file sa disk. 'Q' ay maikli para sa umalis na nagsasaad ng exit vim editor.

: wq

Ang screenshot sa ibaba ay pagpasok ng utos na 'wq' sa mode ng command line upang utusan ang vim na lumabas sa programa pagkatapos i-save ang mga nilalaman, aka magsulat at umalis.









Pag-unawa sa Mga Mode ng VIM at Paano gamitin ang mga Ito

Ang mga pangunahing mode ng pagpapatakbo ng Vim ay ang Insert Mode, Command Mode, Command Line Mode at Visual Mode. Ang editor ay magiging sa isa sa mga mode na ito sa anumang oras, at ang pakikipag-ugnay sa vim editor na gumagamit ng mga keystroke ay magkakaroon ng iba't ibang mga pagkilos depende sa kung aling mode ang kasalukuyang nasa editor. Kung susubukan mong ipasok ang 'wq' upang i-save at lumabas, kapag nasa insert mode hindi nito i-save ang mga nilalaman na iyong pinagtatrabahuhan o lumabas sa vim editor. Kaya't samakatuwid kailangan mong magkaroon ng kamalayan kapag gumagamit ng vim kung aling mode ka ay nasa.



Ipasok ang Mode: sa mode na ito maaari mo talagang mai-type ang nilalaman sa isang file. Gumagawa ka ng pag-edit at hindi nagtuturo sa Vim sa editor kung ano ang gagawin maliban sa kung anong teksto ang ipinasok sa mga nilalaman ng file. Maaari kang magpasok ng Isingit na Mode mula sa Command Mode sa pamamagitan ng pagpindot sa 'Ako' susi na nangangahulugang ipasok. Maaari mo ring pindutin ang 'to' key na papasok din sa insert mode, ngunit pagkatapos ilipat ang cursor pagkatapos ng kasalukuyang posisyon, na kung bakit 'to' sa kasong ito ay nangangahulugang idagdag.





Command Mode : ito ang mode kung saan ginagamit ang mga keystroke upang turuan kung ano ang dapat gawin at kung paano gumana ngunit hindi para sa pagpasok ng bagong teksto o pag-edit ng teksto sa isang file. Upang ipasok ang Command Mode pindutin ang 'Esc' susi sa keyboard.

Command Line Mode: lilitaw ang isang maliit na prompt ng linya ng mini command sa ibabang kaliwang bahagi ng screen at pinapayagan kang magpasok ng mga utos tulad ng ipinakita namin sa tutorial na ito, maaari mong gamitin 'sa' na nangangahulugang pagsulat ng isang file at maaari mong gamitin 'Q' na nangangahulugang umalis sa editor. Maaari itong pagsamahin sa isang solong tagubilin at lalabas ka sa editor at mai-save ang file.



Visual Mode: Pinapayagan ka ng visual mode na i-highlight ang teksto at pagkatapos ay gamitin ang napiling teksto sa kopya at i-paste o iba pang karaniwang operasyon sa napiling teksto. Ang lahat ng ito ay maaaring gawin mula sa keyboard nang walang mouse hindi katulad ng mga editor ng batay sa GUI tulad ng Notepad o Visual Studio.

Paano I-save ang Iyong Mga Nilalaman ngunit hindi Lumabas sa Editor

Kung nais mong i-save ang iyong trabaho sa file na ini-edit mo ngunit hindi lumabas sa editor ng vim gamitin lamang ang utos na 'w' upang isulat ang file at alisin ang utos na 'q' tulad ng ipinakita sa ibaba.

:sa

Paano Lumabas sa Editor Ngunit Hindi Mag-isyu ng isang I-save

Kung nais mong lumabas sa editor lamang, at hindi maglalabas ng isang i-save na utos, pagkatapos ay i-isyu lamang ang 'q' na command sa mode ng command line tulad ng ipinakita sa ibaba. Ipinapalagay ng utos na ito na hindi ka pa nakakagawa ng anumang mga pagbabago sa nilalaman o kung hindi ka makakakuha ng isang error tulad ng ipinakita sa pangalawang screenshot sa ibaba.

: Ano

Walang error sa itaas.

Error sa itaas dahil ang exit command ay inisyu nang walang isang file ng pag-save.

Paano Lumabas sa Editor Ngunit at Hindi Makatipid ng Mga Pagbabago

Kung nakagawa ka ng mga pagbabago, ngunit AYAW mong i-save ang mga pagbabagong ito sa disk at nais mong ibalik sa nakaraang nilalaman sa oras ng huling pag-save na isyu ang 'q' na utos na may command na '!' Sa command line mode bilang ipinapakita sa ibaba.

: q!

Konklusyon

Ang lahat ng impormasyon sa itaas ay maaaring mukhang sobrang kumplikado upang lumabas lamang sa editor at mai-save ang mga nilalaman ng file na iyong pinagtatrabahuhan, ngunit may mga dahilan para dito at lohikal ang lahat. Ang vim editor ay maaaring mapatakbo halos lahat mula sa keyboard nang walang paggamit ng mouse na kung saan ay ergonomically at bilis ng matalino na kadalasang mas mahusay para sa mga programmer at karanasan sa mga propesyonal sa IT. Samakatuwid ang lahat ng mga tagubilin ay dapat na tinukoy na may iba't ibang mga pangunahing kumbinasyon at hindi ang paggamit ng isang graphic na mouse pointer. Upang mapaunlakan ang mabilis na pag-program at paggamit ng VIM ang iba't ibang mga mode ng pagpapatakbo ay ipinakilala sa gayon ang parehong mga susi ay maaaring magkaroon ng iba't ibang mga aksyon depende sa kasalukuyang mode. Kaya't kung nais mong gumawa ng isang mabilis na simpleng utos upang lumabas sa editor habang kasabay ng pag-save ng mga nilalaman ng file na iyong ginagawa, ilan lamang ito sa mga keystroke sa editor at hindi nagba-browse sa mga menu na may clumsy mouse. Alamin ang mga trick ng VIM at magiging daan ka sa pagiging isang elite coder o system administrator.

Mas VIM Education