{"id":4641,"date":"2024-10-24T09:47:13","date_gmt":"2024-10-24T09:47:13","guid":{"rendered":"https:\/\/howtogeek.blog\/pt\/?p=4641"},"modified":"2024-10-24T09:47:13","modified_gmt":"2024-10-24T09:47:13","slug":"stepbystep-guide-how-to-exit-vi-editor-in-linux","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/pt\/stepbystep-guide-how-to-exit-vi-editor-in-linux\/","title":{"rendered":"Guia passo a passo: como sair do editor vi no Linux"},"content":{"rendered":"<p>Para aqueles que s\u00e3o novos no Linux, sair do <code>vi<\/code>editor pode ser muitas vezes desconcertante devido aos seus modos distintos e estrutura de comando. \u00c9 essencial saber como sair corretamente, quer voc\u00ea planeje salvar seu progresso ou abandonar suas altera\u00e7\u00f5es completamente.<\/p>\n<h2 id=\"vi-modes\">Diferentes modos em<code>vi<\/code><\/h2>\n<p>O <code>vi<\/code>editor funciona principalmente em dois modos principais:<\/p>\n<ul>\n<li><strong>Modo de comando:<\/strong> este modo \u00e9 utilizado para navega\u00e7\u00e3o e execu\u00e7\u00e3o de diferentes comandos.<\/li>\n<li><strong>Modo de inser\u00e7\u00e3o:<\/strong> este modo permite adicionar e modificar texto.<\/li>\n<\/ul>\n<p>Ao abrir o <code>vi<\/code>, ele assume o Modo de Comando por padr\u00e3o. Para alternar para o Modo de Inser\u00e7\u00e3o, pressione <code>i<\/code>. Para voltar do Modo de Inser\u00e7\u00e3o para o Modo de Comando, basta pressionar <code>Esc<\/code>.<\/p>\n<h2 id=\"saving-changes-and-exiting-vi\">Como salvar altera\u00e7\u00f5es e sair<code>vi<\/code><\/h2>\n<ul>\n<li>Primeiro, pressione <code>Esc<\/code>para entrar no Modo de Comando.<\/li>\n<li>Em seguida, digite <code>:wq<\/code>e pressione <code>Enter<\/code>.<\/li>\n<\/ul>\n<p>Esta sequ\u00eancia salva suas modifica\u00e7\u00f5es e fecha o editor.<\/p>\n<h2 id=\"exiting-vi-without-saving-changes\">Fechando <code>vi<\/code>sem salvar as altera\u00e7\u00f5es<\/h2>\n<ul>\n<li>Pressione <code>Esc<\/code>para alternar para o Modo de Comando.<\/li>\n<li>Digite <code>:q!<\/code>e pressione <code>Enter<\/code>.<\/li>\n<\/ul>\n<p>Essa abordagem sair\u00e1 <code>vi<\/code>sem reter nenhuma altera\u00e7\u00e3o feita durante sua sess\u00e3o.<\/p>\n<h2 id=\"alternative-command-for-saving-and-exiting\">Outro m\u00e9todo para salvar e sair<\/h2>\n<ul>\n<li>Certifique-se de que voc\u00ea est\u00e1 no Modo de Comando pressionando <code>Esc<\/code>.<\/li>\n<li>Em seguida, digite <code>:x<\/code>e pressione <code>Enter<\/code>.<\/li>\n<\/ul>\n<p>O <code>:x<\/code>comando salva quaisquer altera\u00e7\u00f5es somente se elas existirem e depois sai <code>vi<\/code>.<\/p>\n<h2 id=\"quitting-vi-using-shortcut-keys\">Saindo <code>vi<\/code>com Teclas de Atalho<\/h2>\n<ul>\n<li>Pressione <code>Esc<\/code>para ir para o Modo de Comando.<\/li>\n<li>Pressione <code>Shift<\/code>+ <code>Z<\/code>duas vezes ( <code>ZZ<\/code>) para salvar e sair.<\/li>\n<\/ul>\n<p>Usar <code>ZZ<\/code>salvar\u00e1 instantaneamente suas altera\u00e7\u00f5es e fechar\u00e1 o editor.<\/p>\n<h2 id=\"exiting-when-esc-key-does-not-work\">O que fazer se a <code>Esc<\/code>chave falhar<\/h2>\n<p>Se a <code>Esc<\/code>tecla n\u00e3o estiver funcionando, tente estas alternativas para acessar o Modo de Comando:<\/p>\n<ul>\n<li>Pressione <code>Ctrl<\/code>+ <code>[<\/code>.<\/li>\n<li>Pressione <code>Ctrl<\/code>+ <code>C<\/code>.<\/li>\n<\/ul>\n<p>Depois de alternar com sucesso para o Modo de Comando, voc\u00ea pode executar o comando apropriado para sair <code>vi<\/code>.<\/p>\n<h2 id=\"troubleshooting-common-issues\">Resolvendo problemas comuns<\/h2>\n<p>Se voc\u00ea encontrar mensagens de erro ao tentar sair, como:<\/p>\n<p> <code>E37: No write since last change (add!  to override)<\/code><\/p>\n<p>Isso indica que h\u00e1 altera\u00e7\u00f5es que n\u00e3o foram salvas. Para sair sem salvar, use <code>:q!<\/code>. Para salvar seu trabalho e sair, opte por <code>:wq<\/code>ou <code>ZZ<\/code>.<\/p>\n<p>Familiarizar-se com os procedimentos corretos de sa\u00edda <code>vi<\/code>pode melhorar sua experi\u00eancia geral e proteger seu trabalho.<\/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>Para aqueles que s\u00e3o novos no Linux, sair do vieditor pode ser muitas vezes desconcertante devido aos seus modos distintos e estrutura de comando. \u00c9 essencial saber como sair corretamente, quer voc\u00ea planeje salvar seu progresso ou abandonar suas altera\u00e7\u00f5es completamente. Diferentes modos emvi O vieditor funciona principalmente em dois modos principais: Modo de 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-4641","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-linux","tag-microsoft"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/posts\/4641","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/comments?post=4641"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/posts\/4641\/revisions"}],"predecessor-version":[{"id":4642,"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/posts\/4641\/revisions\/4642"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/media?parent=4641"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/categories?post=4641"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/tags?post=4641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}