{"id":4984,"date":"2024-10-24T09:46:36","date_gmt":"2024-10-24T09:46:36","guid":{"rendered":"https:\/\/howtogeek.blog\/it\/?p=4984"},"modified":"2024-10-24T09:46:36","modified_gmt":"2024-10-24T09:46:36","slug":"stepbystep-guide-how-to-exit-vi-editor-in-linux","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/it\/stepbystep-guide-how-to-exit-vi-editor-in-linux\/","title":{"rendered":"Guida passo passo: come uscire dall&#8217;editor vi in \u200b\u200bLinux"},"content":{"rendered":"<p>Per chi \u00e8 nuovo di Linux, uscire dall&#8217;editor <code>vi<\/code>pu\u00f2 spesso essere sconcertante a causa delle sue modalit\u00e0 distinte e della struttura dei comandi. \u00c8 essenziale sapere come uscire correttamente, sia che si intenda salvare i progressi o abbandonare del tutto le modifiche.<\/p>\n<h2 id=\"vi-modes\">Diverse modalit\u00e0 in<code>vi<\/code><\/h2>\n<p>L&#8217; <code>vi<\/code>editor funziona principalmente in due modalit\u00e0 principali:<\/p>\n<ul>\n<li><strong>Modalit\u00e0 comando:<\/strong> questa modalit\u00e0 viene utilizzata per la navigazione e l&#8217;esecuzione di diversi comandi.<\/li>\n<li><strong>Modalit\u00e0 Inserisci:<\/strong> questa modalit\u00e0 consente di aggiungere e modificare il testo.<\/li>\n<\/ul>\n<p>Quando apri <code>vi<\/code>, si imposta di default su Command Mode. Per passare a Insert Mode, premi <code>i<\/code>. Per tornare a Command Mode da Insert Mode, premi semplicemente <code>Esc<\/code>.<\/p>\n<h2 id=\"saving-changes-and-exiting-vi\">Come salvare le modifiche e uscire<code>vi<\/code><\/h2>\n<ul>\n<li>Per prima cosa, premere <code>Esc<\/code>per accedere alla modalit\u00e0 Comando.<\/li>\n<li>Quindi, digita <code>:wq<\/code>e premi <code>Enter<\/code>.<\/li>\n<\/ul>\n<p>Questa sequenza salva le modifiche e chiude l&#8217;editor.<\/p>\n<h2 id=\"exiting-vi-without-saving-changes\">Chiusura <code>vi<\/code>senza salvare le modifiche<\/h2>\n<ul>\n<li>Premere <code>Esc<\/code>per passare alla modalit\u00e0 comando.<\/li>\n<li>Digitare <code>:q!<\/code>e premere <code>Enter<\/code>.<\/li>\n<\/ul>\n<p>Questo approccio uscir\u00e0 <code>vi<\/code>senza mantenere le modifiche apportate durante la sessione.<\/p>\n<h2 id=\"alternative-command-for-saving-and-exiting\">Un altro metodo per salvare e uscire<\/h2>\n<ul>\n<li>Assicurati di essere in modalit\u00e0 comando premendo <code>Esc<\/code>.<\/li>\n<li>Quindi, inserisci <code>:x<\/code>e premi <code>Enter<\/code>.<\/li>\n<\/ul>\n<p>Il <code>:x<\/code>comando salva le modifiche solo se esistono e poi esce <code>vi<\/code>.<\/p>\n<h2 id=\"quitting-vi-using-shortcut-keys\">Uscita <code>vi<\/code>con i tasti di scelta rapida<\/h2>\n<ul>\n<li>Premere <code>Esc<\/code>per passare alla modalit\u00e0 comando.<\/li>\n<li>Premere <code>Shift<\/code>+ <code>Z<\/code>due volte ( <code>ZZ<\/code>) per salvare e uscire.<\/li>\n<\/ul>\n<p>Utilizzando <code>ZZ<\/code>verranno salvate immediatamente le modifiche e l&#8217;editor verr\u00e0 chiuso.<\/p>\n<h2 id=\"exiting-when-esc-key-does-not-work\">Cosa fare se la <code>Esc<\/code>chiave non funziona<\/h2>\n<p>Se il <code>Esc<\/code>tasto non funziona, prova queste alternative per raggiungere la modalit\u00e0 comando:<\/p>\n<ul>\n<li>Premere <code>Ctrl<\/code>+ <code>[<\/code>.<\/li>\n<li>Premere <code>Ctrl<\/code>+ <code>C<\/code>.<\/li>\n<\/ul>\n<p>Dopo essere passati con successo alla modalit\u00e0 comando, \u00e8 possibile eseguire il comando appropriato per uscire <code>vi<\/code>.<\/p>\n<h2 id=\"troubleshooting-common-issues\">Risoluzione dei problemi comuni<\/h2>\n<p>Se si verificano messaggi di errore durante il tentativo di uscita, ad esempio:<\/p>\n<p> <code>E37: No write since last change (add!  to override)<\/code><\/p>\n<p>Questo indica che ci sono delle modifiche che non sono state salvate. Per uscire senza salvare, usa <code>:q!<\/code>. Per salvare il tuo lavoro e uscire, scegli <code>:wq<\/code>o <code>ZZ<\/code>.<\/p>\n<p>Acquisire familiarit\u00e0 con le corrette procedure di uscita <code>vi<\/code>pu\u00f2 migliorare la tua esperienza complessiva e salvaguardare il tuo lavoro.<\/p>\n<p><a class=\"xiaomi\" href=\"https:\/\/allthings.how\/how-to-exit-vi-in-linux\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">Fonte<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Per chi \u00e8 nuovo di Linux, uscire dall&#8217;editor vipu\u00f2 spesso essere sconcertante a causa delle sue modalit\u00e0 distinte e della struttura dei comandi. \u00c8 essenziale sapere come uscire correttamente, sia che si intenda salvare i progressi o abbandonare del tutto le modifiche. Diverse modalit\u00e0 invi L&#8217; vieditor funziona principalmente in due modalit\u00e0 principali: Modalit\u00e0 comando: [&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":[207,130],"class_list":["post-4984","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-linux","tag-microsoft"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/4984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/comments?post=4984"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/4984\/revisions"}],"predecessor-version":[{"id":4985,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/4984\/revisions\/4985"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/media?parent=4984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/categories?post=4984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/tags?post=4984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}