{"id":4884,"date":"2024-10-24T09:47:31","date_gmt":"2024-10-24T09:47:31","guid":{"rendered":"https:\/\/howtogeek.blog\/lt\/?p=4884"},"modified":"2024-10-24T09:47:31","modified_gmt":"2024-10-24T09:47:31","slug":"stepbystep-guide-how-to-exit-vi-editor-in-linux","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/lt\/stepbystep-guide-how-to-exit-vi-editor-in-linux\/","title":{"rendered":"\u017dingsnis po \u017eingsnio vadovas: kaip i\u0161eiti i\u0161 vi redaktoriaus sistemoje Linux"},"content":{"rendered":"<p>\u201eLinux\u201c naujokams i\u0161eiti i\u0161 <code>vi<\/code>redaktoriaus da\u017enai gali b\u016bti sud\u0117tinga d\u0117l skirting\u0173 re\u017eim\u0173 ir komand\u0173 strukt\u016bros. Svarbu \u017einoti, kaip teisingai i\u0161eiti, nesvarbu, ar planuojate i\u0161saugoti pa\u017eang\u0105, ar apskritai atsisakyti pakeitim\u0173.<\/p>\n<h2 id=\"vi-modes\">\u012evair\u016bs re\u017eimai<code>vi<\/code><\/h2>\n<p>Redaktorius <code>vi<\/code>pirmiausia veikia dviem pagrindiniais re\u017eimais:<\/p>\n<ul>\n<li><strong>Komand\u0173 re\u017eimas:<\/strong> \u0160is re\u017eimas naudojamas navigacijai ir \u012fvairi\u0173 komand\u0173 vykdymui.<\/li>\n<li><strong>\u012eterpimo re\u017eimas:<\/strong> \u0161is re\u017eimas leid\u017eia prid\u0117ti ir keisti tekst\u0105.<\/li>\n<\/ul>\n<p>Kai atidarote <code>vi<\/code>, numatytasis komand\u0173 re\u017eimas. Nor\u0117dami perjungti \u012f \u012fterpimo re\u017eim\u0105, paspauskite <code>i<\/code>. Nor\u0117dami gr\u012f\u017eti \u012f komand\u0173 re\u017eim\u0105 i\u0161 \u012fterpimo re\u017eimo, tiesiog paspauskite <code>Esc<\/code>.<\/p>\n<h2 id=\"saving-changes-and-exiting-vi\">Kaip i\u0161saugoti pakeitimus ir i\u0161eiti<code>vi<\/code><\/h2>\n<ul>\n<li>Pirmiausia paspauskite, <code>Esc<\/code>kad \u012feitum\u0117te \u012f komand\u0173 re\u017eim\u0105.<\/li>\n<li>Tada \u012fveskite <code>:wq<\/code>ir paspauskite <code>Enter<\/code>.<\/li>\n<\/ul>\n<p>\u0160i seka i\u0161saugo pakeitimus ir u\u017edaro redaktori\u0173.<\/p>\n<h2 id=\"exiting-vi-without-saving-changes\">U\u017edarymas <code>vi<\/code>nei\u0161saugojus pakeitim\u0173<\/h2>\n<ul>\n<li>Paspauskite, <code>Esc<\/code>kad perjungtum\u0117te \u012f komand\u0173 re\u017eim\u0105.<\/li>\n<li>\u012eveskite <code>:q!<\/code>ir paspauskite <code>Enter<\/code>.<\/li>\n<\/ul>\n<p>\u0160is metodas bus nutrauktas <code>vi<\/code>nepaliekant joki\u0173 seanso metu atlikt\u0173 pakeitim\u0173.<\/p>\n<h2 id=\"alternative-command-for-saving-and-exiting\">Kitas b\u016bdas i\u0161saugoti ir i\u0161eiti<\/h2>\n<ul>\n<li>\u012esitikinkite, kad esate komand\u0173 re\u017eimu, paspausdami <code>Esc<\/code>.<\/li>\n<li>Tada \u012fveskite <code>:x<\/code>ir paspauskite <code>Enter<\/code>.<\/li>\n<\/ul>\n<p>Komanda <code>:x<\/code>i\u0161saugo bet kokius pakeitimus, tik jei jie yra, ir i\u0161eina <code>vi<\/code>.<\/p>\n<h2 id=\"quitting-vi-using-shortcut-keys\">I\u0161\u0117jimas <code>vi<\/code>naudojant spar\u010diuosius klavi\u0161us<\/h2>\n<ul>\n<li>Paspauskite <code>Esc<\/code>nor\u0117dami pereiti \u012f komand\u0173 re\u017eim\u0105.<\/li>\n<li>Du kartus paspauskite <code>Shift<\/code>+ <code>Z<\/code>( <code>ZZ<\/code>), kad i\u0161saugotum\u0117te ir i\u0161eitum\u0117te.<\/li>\n<\/ul>\n<p>Naudodami <code>ZZ<\/code>i\u0161saugosite pakeitimus ir u\u017edarysite redaktori\u0173.<\/p>\n<h2 id=\"exiting-when-esc-key-does-not-work\">K\u0105 daryti, jei <code>Esc<\/code>raktas sugenda<\/h2>\n<p>Jei <code>Esc<\/code>klavi\u0161as neveikia, i\u0161bandykite \u0161ias alternatyvas, kad pasiektum\u0117te komand\u0173 re\u017eim\u0105:<\/p>\n<ul>\n<li>Paspauskite <code>Ctrl<\/code>+ <code>[<\/code>.<\/li>\n<li>Paspauskite <code>Ctrl<\/code>+ <code>C<\/code>.<\/li>\n<\/ul>\n<p>S\u0117kmingai perjung\u0119 \u012f komand\u0173 re\u017eim\u0105, galite vykdyti atitinkam\u0105 komand\u0105, kad i\u0161eitum\u0117te <code>vi<\/code>.<\/p>\n<h2 id=\"troubleshooting-common-issues\">\u012eprast\u0173 problem\u0173 sprendimas<\/h2>\n<p>Jei bandydami i\u0161eiti gaunate klaid\u0173 prane\u0161imus, pvz.:<\/p>\n<p> <code>E37: No write since last change (add!  to override)<\/code><\/p>\n<p>Tai rodo, kad yra pakeitim\u0173, kurie nebuvo i\u0161saugoti. Nor\u0117dami i\u0161eiti nei\u0161saugoj\u0119, naudokite <code>:q!<\/code>. Nor\u0117dami i\u0161saugoti savo darb\u0105 ir i\u0161eiti, pasirinkite <code>:wq<\/code>arba <code>ZZ<\/code>.<\/p>\n<p>Susipa\u017einimas su teisingomis i\u0161\u0117jimo proced\u016bromis <code>vi<\/code>gali pagerinti bendr\u0105 patirt\u012f ir apsaugoti savo darb\u0105.<\/p>\n<p><a class=\"xiaomi\" href=\"https:\/\/allthings.how\/how-to-exit-vi-in-linux\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">\u0160altinis<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u201eLinux\u201c naujokams i\u0161eiti i\u0161 viredaktoriaus da\u017enai gali b\u016bti sud\u0117tinga d\u0117l skirting\u0173 re\u017eim\u0173 ir komand\u0173 strukt\u016bros. Svarbu \u017einoti, kaip teisingai i\u0161eiti, nesvarbu, ar planuojate i\u0161saugoti pa\u017eang\u0105, ar apskritai atsisakyti pakeitim\u0173. \u012evair\u016bs re\u017eimaivi Redaktorius vipirmiausia veikia dviem pagrindiniais re\u017eimais: Komand\u0173 re\u017eimas: \u0160is re\u017eimas naudojamas navigacijai ir \u012fvairi\u0173 komand\u0173 vykdymui. \u012eterpimo re\u017eimas: \u0161is re\u017eimas leid\u017eia prid\u0117ti ir keisti [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[201,123],"class_list":["post-4884","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-linux","tag-microsoft"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/4884","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/comments?post=4884"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/4884\/revisions"}],"predecessor-version":[{"id":4885,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/4884\/revisions\/4885"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/media?parent=4884"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/categories?post=4884"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/tags?post=4884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}