{"id":4889,"date":"2025-01-15T19:05:55","date_gmt":"2025-01-15T19:05:55","guid":{"rendered":"https:\/\/howtogeek.blog\/es\/?p=4889"},"modified":"2025-01-15T19:05:55","modified_gmt":"2025-01-15T19:05:55","slug":"how-to-change-the-default-text-editor-on-linux-4-easy-methods","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/es\/how-to-change-the-default-text-editor-on-linux-4-easy-methods\/","title":{"rendered":"C\u00f3mo cambiar el editor de texto predeterminado en Linux: 4 m\u00e9todos sencillos"},"content":{"rendered":"<p>\u00bfTe sientes frustrado con el editor de texto predeterminado de tu distribuci\u00f3n Linux? Si est\u00e1s listo para cambiar las cosas, \u00a1est\u00e1s de suerte! En esta gu\u00eda completa, te mostrar\u00e9 varios m\u00e9todos para cambiar tu editor de texto predeterminado, adaptados a varios entornos Linux, especialmente en Ubuntu 24.04 LTS. No te preocupes si est\u00e1s usando una distribuci\u00f3n Linux diferente; la mayor\u00eda de los comandos son bastante similares, por lo que puedes seguirlos f\u00e1cilmente.<\/p>\n<h2 id=\"checking-current-default-text-editor\">1. Comprobaci\u00f3n del editor de texto predeterminado actual<\/h2>\n<p>Antes de comenzar a cambiar el editor de texto predeterminado, es fundamental saber qu\u00e9 tiene configurado actualmente. Para averiguarlo, puede comprobar la <code>$EDITOR<\/code>variable ejecutando el siguiente comando en su terminal:<\/p>\n<p> <code>echo $EDITOR<\/code><\/p>\n<p>Si no recibe ning\u00fan resultado, es posible que la <code>$EDITOR<\/code>variable a\u00fan no se haya definido.<\/p>\n<p>Para investigar m\u00e1s a fondo, puede verificar la configuraci\u00f3n mediante:<\/p>\n<p> <code>sudo visudo<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Ejecutar el comando visudo para verificar el editor de texto predeterminado en 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=\"Ejecutar el comando visudo para verificar el editor de texto predeterminado en Linux.\" width=\"823\"\/><\/figure>\n<p>En mi caso, se abri\u00f3 en nano, lo que indica que este es mi editor de texto predeterminado actual.<\/p>\n<h2 id=\"changing-the-default-text-editor\">2. Cambiar el editor de texto predeterminado<\/h2>\n<p>Ahora que tiene una idea de su configuraci\u00f3n actual, pasemos a los diferentes m\u00e9todos disponibles para cambiar su editor de texto predeterminado.<\/p>\n<h3 id=\"using-select-editor\">Usando el <code>select-editor<\/code>comando<\/h3>\n<p>El <code>select-editor<\/code>comando le permite elegir un editor predeterminado para sus sesiones. Esta elecci\u00f3n es espec\u00edfica del usuario y hace que el proceso de selecci\u00f3n sea muy sencillo. Para comenzar, ejecute:<\/p>\n<p> <code>select-editor<\/code><\/p>\n<p>Ver\u00e1 una lista de editores disponibles junto con los n\u00fameros correspondientes. Elija el editor que prefiera escribiendo su n\u00famero y presionando Enter.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Cambiar el editor predeterminado en Linux usando el 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=\"Cambiar el editor predeterminado en Linux usando el comando select-editor.\" width=\"821\"\/><\/figure>\n<p>Por ejemplo, si introduzco <code>2<\/code>, se establece Vim como editor predeterminado. Para verificar el cambio, ejecute:<\/p>\n<p> <code>cat ~\/.selected_editor<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Comprobando el archivo selected_editor para encontrar el editor predeterminado actual.\" 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=\"Comprobando el archivo selected_editor para encontrar el editor predeterminado actual.\" width=\"827\"\/><\/figure>\n<p>Este comando deber\u00eda mostrar el editor reci\u00e9n seleccionado.<\/p>\n<h3 id=\"using-the-update-alternatives-command\">Usando el <code>update-alternatives<\/code>comando<\/h3>\n<p>El <code>update-alternatives<\/code>comando administra enlaces simb\u00f3licos para varios comandos del sistema en su conjunto. Para modificar el editor predeterminado con este comando, ejecute:<\/p>\n<p> <code>sudo update-alternatives --config editor<\/code><\/p>\n<p>A continuaci\u00f3n, elija el n\u00famero asociado al editor deseado y presione Enter.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Cambiar el editor predeterminado en Linux usando el 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=\"Cambiar el editor predeterminado en Linux usando el comando update-alternatives.\" width=\"820\"\/><\/figure>\n<p>Para asegurarse de que ha cambiado el editor correctamente, ejecute:<\/p>\n<p> <code>ls -l \/usr\/bin\/editor \/etc\/alternatives\/editor<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Comprobando si update-alternatives podr\u00eda cambiar el editor predeterminado.\" 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=\"Comprobando si update-alternatives podr\u00eda cambiar el editor predeterminado.\" width=\"827\"\/><\/figure>\n<p>En mi caso, el cambio de nano a Vim fue exitoso.<\/p>\n<h3 id=\"editing-the-editor-environment-variable\">Edici\u00f3n de la <code>EDITOR<\/code>variable de entorno<\/h3>\n<p>Si los m\u00e9todos anteriores no resultaron efectivos o su distribuci\u00f3n no los admite, la mejor opci\u00f3n puede ser editar manualmente las variables de entorno. Comience abriendo el archivo de configuraci\u00f3n de shell (normalmente <code>.bashrc<\/code>para usuarios de Bash). Utilice el siguiente comando:<\/p>\n<p> <code>nano ~\/.bashrc<\/code><\/p>\n<p>Una vez en el archivo, agregue esta l\u00ednea:<\/p>\n<p> <code>export EDITOR=\/path\/to\/your\/preferred\/editor<\/code><\/p>\n<p>Por ejemplo, si desea configurar Vim:<\/p>\n<p> <code>export EDITOR=\/usr\/bin\/vim<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Establecer la variable de entorno EDITOR en el archivo 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=\"Establecer la variable de entorno EDITOR en el archivo bashrc.\" width=\"815\"\/><\/figure>\n<p>Alternativamente, para encontrar la ubicaci\u00f3n del editor autom\u00e1ticamente, utilice:<\/p>\n<p> <code>export EDITOR=$(which vim)<\/code><\/p>\n<p>Despu\u00e9s de realizar los cambios, guarde el archivo con <code>Ctrl+O<\/code>y salga con <code>Ctrl+X<\/code>. Incluso puede agilizar este proceso con un solo comando:<\/p>\n<p> <code>echo \"export EDITOR='\/usr\/bin\/vim'\"&gt;&gt; ~\/.bashrc<\/code><\/p>\n<p>Aplique los cambios ejecutando:<\/p>\n<p> <code>source ~\/.bashrc<\/code><\/p>\n<p>Para confirmar que los cambios surtieron efecto, consulte:<\/p>\n<p> <code>echo $EDITOR<\/code><\/p>\n<p>Esto deber\u00eda reflejar el editor predeterminado reci\u00e9n configurado.<\/p>\n<h3 id=\"editing-the-visual-environment-variable\">Edici\u00f3n de la <code>VISUAL<\/code>variable de entorno<\/h3>\n<p>La <code>VISUAL<\/code>variable es distinta de , <code>EDITOR<\/code>ya que se utiliza para editores de texto de pantalla completa, como nano, emacs y vim. Para configurar esta variable, siga el mismo enfoque que con <code>EDITOR<\/code>:<\/p>\n<p> <code>echo \"export VISUAL='\/path\/to\/your\/preferred\/editor'\"&gt;&gt; ~\/.bashrc<\/code><\/p>\n<p>Luego, ejecuta:<\/p>\n<p> <code>source ~\/.bashrc<\/code><\/p>\n<p>Verifique la configuraci\u00f3n marcando:<\/p>\n<p> <code>echo $VISUAL<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Establecer la variable de entorno VISUAL en el archivo 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=\"Establecer la variable de entorno VISUAL en el archivo bashrc.\" width=\"818\"\/><\/figure>\n<p>La salida debe confirmar que la <code>VISUAL<\/code>variable est\u00e1 configurada correctamente.<\/p>\n<h2 id=\"testing-the-changes\">3. Prueba de los cambios<\/h2>\n<p>Ahora, verifiquemos si el editor de texto predeterminado se ha actualizado correctamente. Un m\u00e9todo com\u00fan es verificar el editor utilizado en crontab:<\/p>\n<p> <code>crontab -e<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Ejecutar el comando crontab -e para verificar el editor predeterminado.\" 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=\"Ejecutar el comando crontab -e para verificar el editor predeterminado.\" width=\"817\"\/><\/figure>\n<p>Deber\u00edas ver que Vim ahora es el editor predeterminado en lugar de nano.<\/p>\n<p>Tenga en cuenta que si utiliza varios m\u00e9todos para configurar distintos editores predeterminados, existe una jerarqu\u00eda con respecto a qu\u00e9 configuraci\u00f3n tiene prioridad. Este es el orden de prioridad:<\/p>\n<ul>\n<li>Configurar variables de entorno, cu\u00e1l tiene la m\u00e1xima prioridad y anula todas las dem\u00e1s para el usuario actual.<\/li>\n<li>El comando select-editor choice, que almacena la preferencia del usuario en el <code>~\/.selected_editor<\/code>archivo.<\/li>\n<li>La configuraci\u00f3n de todo el sistema a trav\u00e9s del <code>update-alternatives<\/code>comando, que tiene la precedencia m\u00e1s baja.<\/li>\n<\/ul>\n<p>La edici\u00f3n de texto es una tarea diaria para los usuarios de Linux, y el uso de su editor preferido puede mejorar significativamente la productividad. Si las opciones disponibles en su sistema no le resultan atractivas, considere explorar algunos editores de texto alternativos.<\/p>\n<h2>Preguntas frecuentes<\/h2>\n<h3><strong>1. \u00bfC\u00f3mo puedo saber qu\u00e9 editores de texto est\u00e1n instalados en mi sistema Linux?<\/strong><\/h3>\n<p>Puede enumerar todos los editores de texto instalados ejecutando comandos como <code>dpkg --get-selections | grep editor<\/code>o verificando a trav\u00e9s de su administrador de paquetes.<\/p>\n<h3><strong>2. \u00bfCambiar el editor de texto predeterminado afectar\u00e1 a todas las aplicaciones de mi sistema Linux?<\/strong><\/h3>\n<p>No necesariamente. El cambio del editor de texto predeterminado a trav\u00e9s de los m\u00e9todos mencionados se aplica generalmente a las aplicaciones de l\u00ednea de comandos. Las aplicaciones GUI pueden tener sus propias configuraciones.<\/p>\n<h3><strong>3. \u00bfPuedo usar una interfaz gr\u00e1fica para cambiar el editor de texto predeterminado?<\/strong><\/h3>\n<p>S\u00ed, muchos entornos de escritorio Linux proporcionan un administrador de configuraci\u00f3n gr\u00e1fico donde puedes seleccionar tu editor de texto predeterminado preferido sin usar la 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\">Fuente e im\u00e1genes<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfTe sientes frustrado con el editor de texto predeterminado de tu distribuci\u00f3n Linux? Si est\u00e1s listo para cambiar las cosas, \u00a1est\u00e1s de suerte! En esta gu\u00eda completa, te mostrar\u00e9 varios m\u00e9todos para cambiar tu editor de texto predeterminado, adaptados a varios entornos Linux, especialmente en Ubuntu 24.04 LTS. No te preocupes si est\u00e1s usando una [&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,706,7],"class_list":["post-4889","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\/es\/wp-json\/wp\/v2\/posts\/4889","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/comments?post=4889"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/4889\/revisions"}],"predecessor-version":[{"id":4890,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/4889\/revisions\/4890"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/media?parent=4889"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/categories?post=4889"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/tags?post=4889"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}