{"id":6917,"date":"2025-01-15T19:05:27","date_gmt":"2025-01-15T19:05:27","guid":{"rendered":"https:\/\/howtogeek.blog\/pt\/?p=6917"},"modified":"2025-01-15T19:05:27","modified_gmt":"2025-01-15T19:05:27","slug":"how-to-change-the-default-text-editor-on-linux-4-easy-methods","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/pt\/how-to-change-the-default-text-editor-on-linux-4-easy-methods\/","title":{"rendered":"Como alterar o editor de texto padr\u00e3o no Linux: 4 m\u00e9todos f\u00e1ceis"},"content":{"rendered":"<p>Voc\u00ea est\u00e1 se sentindo frustrado com o editor de texto padr\u00e3o na sua distribui\u00e7\u00e3o Linux? Se voc\u00ea est\u00e1 pronto para mudar as coisas, voc\u00ea est\u00e1 com sorte! Neste guia abrangente, mostrarei v\u00e1rios m\u00e9todos para alterar seu editor de texto padr\u00e3o, adaptado para v\u00e1rios ambientes Linux, com foco especial no Ubuntu 24.04 LTS. N\u00e3o se preocupe se estiver usando uma distribui\u00e7\u00e3o Linux diferente; a maioria dos comandos s\u00e3o bem semelhantes, ent\u00e3o voc\u00ea pode acompanhar facilmente.<\/p>\n<h2 id=\"checking-current-default-text-editor\">1. Verificando seu editor de texto padr\u00e3o atual<\/h2>\n<p>Antes de mergulhar na mudan\u00e7a do seu editor de texto padr\u00e3o, \u00e9 essencial saber o que voc\u00ea tem definido atualmente. Para descobrir, voc\u00ea pode verificar a <code>$EDITOR<\/code>vari\u00e1vel executando o seguinte comando no seu terminal:<\/p>\n<p> <code>echo $EDITOR<\/code><\/p>\n<p>Se voc\u00ea n\u00e3o receber nenhuma sa\u00edda, \u00e9 poss\u00edvel que a <code>$EDITOR<\/code>vari\u00e1vel ainda n\u00e3o tenha sido definida.<\/p>\n<p>Para investigar mais, voc\u00ea pode verificar a configura\u00e7\u00e3o usando:<\/p>\n<p> <code>sudo visudo<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Executando o comando visudo para verificar o editor de texto padr\u00e3o no Linux.\" class=\"wp-image\" decoding=\"async\" height=\"588\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/running-the-visudo-command-to-check-the-default-text-editor-on-linux.webp\" title=\"Executando o comando visudo para verificar o editor de texto padr\u00e3o no Linux.\" width=\"823\"\/><\/figure>\n<p>No meu caso, ele abriu no nano, indicando que este \u00e9 meu editor de texto padr\u00e3o atual.<\/p>\n<h2 id=\"changing-the-default-text-editor\">2. Alterando o editor de texto padr\u00e3o<\/h2>\n<p>Agora que voc\u00ea entende suas configura\u00e7\u00f5es atuais, vamos passar para os diferentes m\u00e9todos dispon\u00edveis para alterar seu editor de texto padr\u00e3o.<\/p>\n<h3 id=\"using-select-editor\">Usando o <code>select-editor<\/code>comando<\/h3>\n<p>O <code>select-editor<\/code>comando permite que voc\u00ea escolha um editor padr\u00e3o para suas sess\u00f5es. Essa escolha \u00e9 espec\u00edfica do usu\u00e1rio e torna o processo de sele\u00e7\u00e3o muito direto. Para come\u00e7ar, execute:<\/p>\n<p> <code>select-editor<\/code><\/p>\n<p>Voc\u00ea ver\u00e1 uma lista de editores dispon\u00edveis junto com os n\u00fameros correspondentes. Escolha seu editor preferido digitando seu n\u00famero e pressionando Enter.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Alterando o editor padr\u00e3o no Linux usando o comando select-editor.\" class=\"wp-image\" decoding=\"async\" height=\"582\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/changing-the-default-editor-on-linux-using-the-select-editor-command.webp\" title=\"Alterando o editor padr\u00e3o no Linux usando o comando select-editor.\" width=\"821\"\/><\/figure>\n<p>Por exemplo, se eu digitar <code>2<\/code>, ele define o editor padr\u00e3o para Vim. Para verificar a altera\u00e7\u00e3o, execute:<\/p>\n<p> <code>cat ~\/.selected_editor<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Verificando o arquivo selected_editor para encontrar o editor padr\u00e3o atual.\" class=\"wp-image\" decoding=\"async\" height=\"596\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/checking-the-selected_editor-file-to-find-the-current-default-editor.webp\" title=\"Verificando o arquivo selected_editor para encontrar o editor padr\u00e3o atual.\" width=\"827\"\/><\/figure>\n<p>Este comando deve exibir o editor rec\u00e9m-selecionado.<\/p>\n<h3 id=\"using-the-update-alternatives-command\">Usando o <code>update-alternatives<\/code>comando<\/h3>\n<p>O <code>update-alternatives<\/code>comando gerencia links simb\u00f3licos para v\u00e1rios comandos para o sistema como um todo. Para alterar seu editor padr\u00e3o com este comando, execute:<\/p>\n<p> <code>sudo update-alternatives --config editor<\/code><\/p>\n<p>Em seguida, escolha o n\u00famero associado ao editor desejado e pressione Enter.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Alterando o editor padr\u00e3o no Linux usando o comando update-alternatives.\" class=\"wp-image\" decoding=\"async\" height=\"587\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/changing-the-default-editor-on-linux-using-the-update-alternatives-command.webp\" title=\"Alterando o editor padr\u00e3o no Linux usando o comando update-alternatives.\" width=\"820\"\/><\/figure>\n<p>Para garantir que voc\u00ea alterou o editor com sucesso, execute:<\/p>\n<p> <code>ls -l \/usr\/bin\/editor \/etc\/alternatives\/editor<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Verificando se update-alternatives pode alterar o editor padr\u00e3o.\" class=\"wp-image\" decoding=\"async\" height=\"588\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/checking-if-update-alternatives-could-change-the-default-editor.webp\" title=\"Verificando se update-alternatives pode alterar o editor padr\u00e3o.\" width=\"827\"\/><\/figure>\n<p>No meu caso, a mudan\u00e7a do nano para o Vim foi bem-sucedida.<\/p>\n<h3 id=\"editing-the-editor-environment-variable\">Editando a <code>EDITOR<\/code>vari\u00e1vel de ambiente<\/h3>\n<p>Se os m\u00e9todos anteriores n\u00e3o foram eficazes ou sua distribui\u00e7\u00e3o n\u00e3o os suporta, editar manualmente suas vari\u00e1veis \u200b\u200bde ambiente pode ser sua melhor aposta. Comece abrindo seu arquivo de configura\u00e7\u00e3o do shell \u2014 geralmente <code>.bashrc<\/code>para usu\u00e1rios do Bash. Use o seguinte comando:<\/p>\n<p> <code>nano ~\/.bashrc<\/code><\/p>\n<p>Uma vez no arquivo, anexe esta linha:<\/p>\n<p> <code>export EDITOR=\/path\/to\/your\/preferred\/editor<\/code><\/p>\n<p>Por exemplo, se voc\u00ea quiser definir o Vim:<\/p>\n<p> <code>export EDITOR=\/usr\/bin\/vim<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Definindo a vari\u00e1vel de ambiente EDITOR no arquivo bashrc.\" class=\"wp-image\" decoding=\"async\" height=\"591\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/setting-the-editor-environment-variable-in-the-bashrc-file.webp\" title=\"Definindo a vari\u00e1vel de ambiente EDITOR no arquivo bashrc.\" width=\"815\"\/><\/figure>\n<p>Como alternativa, para encontrar a localiza\u00e7\u00e3o do editor automaticamente, use:<\/p>\n<p> <code>export EDITOR=$(which vim)<\/code><\/p>\n<p>Ap\u00f3s fazer suas altera\u00e7\u00f5es, salve o arquivo com <code>Ctrl+O<\/code>e saia com <code>Ctrl+X<\/code>. Voc\u00ea pode at\u00e9 mesmo simplificar esse processo com um \u00fanico comando:<\/p>\n<p> <code>echo \"export EDITOR='\/usr\/bin\/vim'\"&gt;&gt; ~\/.bashrc<\/code><\/p>\n<p>Aplique as altera\u00e7\u00f5es executando:<\/p>\n<p> <code>source ~\/.bashrc<\/code><\/p>\n<p>Para confirmar se suas altera\u00e7\u00f5es entraram em vigor, verifique com:<\/p>\n<p> <code>echo $EDITOR<\/code><\/p>\n<p>Isso deve refletir seu novo editor padr\u00e3o.<\/p>\n<h3 id=\"editing-the-visual-environment-variable\">Editando a <code>VISUAL<\/code>vari\u00e1vel de ambiente<\/h3>\n<p>A <code>VISUAL<\/code>vari\u00e1vel \u00e9 distinta de <code>EDITOR<\/code>pois atende a editores de texto de tela cheia, como nano, emacs e vim. Para definir essa vari\u00e1vel, siga a mesma abordagem que com <code>EDITOR<\/code>:<\/p>\n<p> <code>echo \"export VISUAL='\/path\/to\/your\/preferred\/editor'\"&gt;&gt; ~\/.bashrc<\/code><\/p>\n<p>Ent\u00e3o, execute:<\/p>\n<p> <code>source ~\/.bashrc<\/code><\/p>\n<p>Verifique a configura\u00e7\u00e3o verificando:<\/p>\n<p> <code>echo $VISUAL<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Definindo a vari\u00e1vel de ambiente VISUAL no arquivo bashrc.\" class=\"wp-image\" decoding=\"async\" height=\"586\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/setting-the-visual-environment-variable-in-the-bashrc-file.webp\" title=\"Definindo a vari\u00e1vel de ambiente VISUAL no arquivo bashrc.\" width=\"818\"\/><\/figure>\n<p>A sa\u00edda deve confirmar que a <code>VISUAL<\/code>vari\u00e1vel est\u00e1 definida corretamente.<\/p>\n<h2 id=\"testing-the-changes\">3. Testando suas altera\u00e7\u00f5es<\/h2>\n<p>Agora, vamos verificar se o editor de texto padr\u00e3o foi atualizado com sucesso. Um m\u00e9todo comum \u00e9 verificar o editor usado no crontab:<\/p>\n<p> <code>crontab -e<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Executando o comando crontab -e para verificar o editor padr\u00e3o.\" class=\"wp-image\" decoding=\"async\" height=\"585\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/running-the-crontab-e-command-to-check-the-default-editor.webp\" title=\"Executando o comando crontab -e para verificar o editor padr\u00e3o.\" width=\"817\"\/><\/figure>\n<p>Voc\u00ea dever\u00e1 ver que o Vim agora \u00e9 o editor padr\u00e3o em vez do nano.<\/p>\n<p>Tenha em mente que se voc\u00ea usar v\u00e1rios m\u00e9todos para definir diferentes editores padr\u00e3o, h\u00e1 uma hierarquia sobre qual configura\u00e7\u00e3o tem preced\u00eancia. Aqui est\u00e1 a ordem de prioridade:<\/p>\n<ul>\n<li>Configurar vari\u00e1veis \u200b\u200bde ambiente, que t\u00eam a maior prioridade e substituem todas as outras para o usu\u00e1rio atual.<\/li>\n<li>A escolha do comando select-editor, que armazena a prefer\u00eancia do usu\u00e1rio no <code>~\/.selected_editor<\/code>arquivo.<\/li>\n<li>A configura\u00e7\u00e3o de todo o sistema por meio do <code>update-alternatives<\/code>comando, que tem a menor preced\u00eancia.<\/li>\n<\/ul>\n<p>A edi\u00e7\u00e3o de texto \u00e9 uma tarefa di\u00e1ria para usu\u00e1rios Linux, e usar seu editor preferido pode aumentar significativamente a produtividade. Se as op\u00e7\u00f5es dispon\u00edveis em seu sistema n\u00e3o forem atraentes, considere explorar alguns editores de texto alternativos!<\/p>\n<h2>Perguntas frequentes<\/h2>\n<h3><strong>1. Como descubro quais editores de texto est\u00e3o instalados no meu sistema Linux?<\/strong><\/h3>\n<p>Voc\u00ea pode listar todos os editores de texto instalados executando comandos como <code>dpkg --get-selections | grep editor<\/code>ou verificando no seu gerenciador de pacotes.<\/p>\n<h3><strong>2. A altera\u00e7\u00e3o do editor de texto padr\u00e3o afetar\u00e1 todos os aplicativos no meu sistema Linux?<\/strong><\/h3>\n<p>N\u00e3o necessariamente. Alterar o editor de texto padr\u00e3o por meio dos m\u00e9todos mencionados normalmente se aplica a aplicativos de linha de comando. Os aplicativos GUI podem ter suas pr\u00f3prias configura\u00e7\u00f5es.<\/p>\n<h3><strong>3. Posso usar uma interface gr\u00e1fica para alterar o editor de texto padr\u00e3o?<\/strong><\/h3>\n<p>Sim, muitos ambientes de desktop Linux fornecem um gerenciador de configura\u00e7\u00f5es gr\u00e1ficas onde voc\u00ea pode selecionar seu editor de texto padr\u00e3o preferido sem usar o terminal.<\/p>\n<p><a class=\"xiaomi\" href=\"https:\/\/www.howtogeek.com\/change-the-default-text-editor-on-linux\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">Fonte e Imagens<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voc\u00ea est\u00e1 se sentindo frustrado com o editor de texto padr\u00e3o na sua distribui\u00e7\u00e3o Linux? Se voc\u00ea est\u00e1 pronto para mudar as coisas, voc\u00ea est\u00e1 com sorte! Neste guia abrangente, mostrarei v\u00e1rios m\u00e9todos para alterar seu editor de texto padr\u00e3o, adaptado para v\u00e1rios ambientes Linux, com foco especial no Ubuntu 24.04 LTS. N\u00e3o se preocupe [&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,885,9],"class_list":["post-6917","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-linux","tag-linux-macos-terminal","tag-windows"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/posts\/6917","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=6917"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/posts\/6917\/revisions"}],"predecessor-version":[{"id":6918,"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/posts\/6917\/revisions\/6918"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/media?parent=6917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/categories?post=6917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/pt\/wp-json\/wp\/v2\/tags?post=6917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}