23 mejores editores de texto de código abierto (GUI + CLI) en 2021
- 4237
- 1324
- Sra. María Teresa Rentería
Los editores de texto se pueden usar para escribir código, editar archivos de texto como archivos de configuración, crear archivos de instrucciones de usuario y muchos más. En Linux, los editores de texto son de dos tipos que es la interfaz gráfica de usuario (GUI) y los editores de texto de línea de comandos (consola o terminal).
No te pierdas: Mis editores de línea de comandos favoritos para Linux - ¿Cuál es su editor??En este artículo, estoy echando un vistazo a algunos de los mejores 21 editores de texto de código abierto en Linux tanto en servidores como en escritorios.
1. Editor VI/VIM
VIM es un poderoso editor de texto basado en línea de comandos que ha mejorado las funcionalidades del antiguo editor de texto de UNIX VI. Es uno de los editores de texto más populares y ampliamente utilizados entre los administradores y programadores de sistemas, por eso muchos usuarios a menudo se refieren a él como editor de programador. Habilita la resaltura de sintaxis al escribir código o editar archivos de configuración.
Puedes instalar Empuje Editor en sistemas Linux utilizando su Administrador de paquetes predeterminado como se muestra.
$ sudo apt install vim [en Debian, Ubuntu y Mint] $ sudo dnf install vim [en Rhel, Centos y Fedora] $ sudo Pacman -s Vim [en Arch Linux y Manjaro] $ sudo zypper instalación vim [en opensuse]
Si desea ver nuestra serie completa en VI (M), consulte los enlaces a continuación:
- Aprenda y use VI/VIM como editor de texto completo en Linux
- Aprenda los consejos y trucos del editor 'VI/VIM' para mejorar sus habilidades
- 8 interesantes consejos y trucos del editor 'VI/VIM'
2. Gedit
GEDIT es un editor de texto basado en la GUI general y se instala por editor de texto predeterminado en Gnomo entorno de escritorio. Es simple de usar, altamente conectable y un editor poderoso con las siguientes características:
- Soporte para UTF-8
- Uso del tamaño y colores de fuente configurables
- Resaltado de sintaxis altamente personalizable
- Deshacer y rehacer funcionalidades
- Reversión de archivos
- Edición remota de archivos
- Buscar y reemplazar texto
- Portapapeles de soporte de funcionalidades y muchas más
Puedes instalar Gedit Editor en sistemas Linux utilizando su Administrador de paquetes predeterminado como se muestra.
$ sudo apt install gedit [en Debian, Ubuntu y Mint] $ sudo dnf install gedit [en Rhel, Centos y Fedora] $ sudo Pacman -s Gedit [en Arch Linux y Manjaro] $ sudo zypper instalación Gedit [en OpenSuse]
3. Editor nano
Nano es un editor de texto fácil de usar, especialmente para usuarios de Linux nuevos y avanzados. Mejora la usabilidad al proporcionar un enlace de claves personalizables.
Nano tiene las siguientes características:
- Enlaces de claves altamente personalizables
- Destacación de sintaxis
- Deshacer y rehacer opciones
- Pantalla de línea completa en la salida estándar
- Soporte de buscapersonas para leer de la entrada estándar
Puedes instalar Nano Editor en sistemas Linux utilizando su Administrador de paquetes predeterminado como se muestra.
$ sudo apt install nano [en Debian, Ubuntu y Mint] $ sudo dnf install nano [en Rhel, Centos y Fedora] $ sudo Pacman -s Nano [en Arch Linux y Manjaro] $ sudo zypper instalación nano [en opensuse]
Puede consultar nuestra guía completa para editar archivos con Nano Editor en:
- Cómo usar Nano Editor en Linux
4. Emacs de GNU
Emacs es un editor de texto altamente extensible y personalizable que también ofrece una interpretación del lenguaje de programación LISP en su núcleo. Se pueden agregar diferentes extensiones para admitir funcionalidades de edición de texto.
Emacs tiene las siguientes características:
- Documentación y tutoriales del usuario
- Destacación de sintaxis usando colores incluso para texto plano.
- Unicode admite muchos idiomas naturales.
- Varias extensiones, incluyendo correo y noticias, interfaz del depurador, calendario y muchas más
Puedes instalar Emacs Editor en sistemas Linux utilizando su Administrador de paquetes predeterminado como se muestra.
$ sudo apt install emacs [sobre Debian, Ubuntu y Mint] $ sudo DNF Install Emacs [en RHEL, CentOS y Fedora] $ sudo Pacman -S emacs [en Arch Linux y Manjaro] $ sudo Zypper Instalar emacs [en OpenSuse]
5. Kate/KWrite
Kate es un editor de texto rico en funciones y altamente conectable que viene con Entorno kdesktop (Kde). El proyecto Kate apunta al desarrollo de dos productos principales que son: Katepart y Kate.
Katepart es un componente de editor de texto avanzado incluido en muchas aplicaciones KDE que pueden requerir que los usuarios editen texto, mientras que Kate es un texto de interfaz de documentos múltiples (MDI), editor.
Las siguientes son algunas de sus características generales:
- Extensible a través de secuencias de comandos
- Codificación de soporte como el modo unicode
- Renderización de texto en modo bidireccional
- Soporte de finalización de línea con funcionalidades de detección de auto
También la edición de archivos remotos y muchas otras características, incluidas las características avanzadas del editor, las características de las aplicaciones, las características de programación, las características de resaltado de texto, las características de respaldo y la búsqueda y reemplazar las funciones.
Editor de KatePuedes instalar Kate Editor en sistemas Linux utilizando su Administrador de paquetes predeterminado como se muestra.
$ sudo apt install kate [en Debian, Ubuntu y Mint] $ sudo DNF Install Kate [en RHEL, CentOS y Fedora] $ sudo Pacman -s Kate [en Arch Linux y Manjaro] $ sudo zypper instalación kate [en opensuse]
6. Editor de texto sublime
El texto sublime es un potente editor de código fuente multiplataforma con una interfaz de programación de Python. Admite muchos lenguajes de programación y lenguajes de marcado, y las características pueden ser agregadas por usuarios con complementos, en su mayoría construidos por la comunidad y compatibles con licencias de software gratuito.
Sublime Text Editor para LinuxPuedes instalar Texto sublime Editor en sistemas Linux utilizando su Administrador de paquetes predeterminado como se muestra.
$ sudo apt install sublime-text [en Debian, Ubuntu y Mint] $ sudo DNF Install Sublime-Text [en Rhel, Centos y Fedora] $ sudo Pacman -S Sublime-Text [en Arch Linux y Manjaro] $ sudo zypper Instale el texto sublime [en OpenSUSE]
7. Editor Jed
Jed también es otro editor de línea de comandos con soporte para características similares a la GUI como menús desplegables. Se desarrolla a propósito para el desarrollo de software y una de sus características importantes es el soporte del modo unicode.
Editor JedPuedes instalar Jed Editor en sistemas Linux utilizando su Administrador de paquetes predeterminado como se muestra.
$ sudo apt install jed [en Debian, Ubuntu y Mint] $ sudo dnf install jed [en Rhel, Centos y Fedora] $ sudo Pacman -s Jed [en Arch Linux y Manjaro] $ sudo Zypper Install Jed [en OpenSuse]
8. editor de GVIM
Es una versión GUI del popular editor VIM y tiene funcionalidades similares que la línea de comando vim.
Editor de GVIMPuedes instalar gvim Editor en sistemas Linux utilizando su Administrador de paquetes predeterminado como se muestra.
$ sudo apt install vim -gtk3 [en Debian, Ubuntu y Mint] $ sudo dnf install gvim [en rhel, centos y fedora] $ sudo pacman -s gvim [en arch linux y manjaro] $ sudo zypper install gvim [On enciende OpenSuse]
9. Editor de geany
Geany es un entorno de desarrollo integrado pequeño y liviano que ofrece características básicas similares a IDE con un enfoque en el desarrollo de software utilizando el kit de herramientas GTK+.
Tiene algunas características básicas que se enumeran a continuación:
- Destacación de sintaxis
- Interfaz conectable
- Admite muchos tipos de archivos
- Habilita el plegado de código y la navegación de código
- Nombre y construcción de símbolo Auto-Completo
- Admite el cierre automático de las etiquetas HTML y XML
- Funcionalidad de gestión de proyectos elementales más muchos más
Puedes instalar Geany Editor en sistemas Linux utilizando su Administrador de paquetes predeterminado como se muestra.
$ sudo apto install geany [en Debian, Ubuntu y Mint] $ sudo Dnf Install Geany [en Rhel, Centos y Fedora] $ sudo Pacman -S geany [en Arch Linux y Manjaro] $ sudo zypper instalación Geany [en OpenSuse]
10. Almohadilla de la hoja
Leaf Pad es un editor de texto liviano basado en GUI basado en GTK+ que también es popular entre los usuarios de Linux hoy en día. Es fácil de usar por los nuevos usuarios de Linux.
Tiene las siguientes características:
- Opción Codeset
- Permite la auto detección de Codeset
- Opciones de deshacer y rehacer
- Mostrar números de línea de archivo
- Admite opciones de arrastrar y soltar
- Soporte de impresión
Puedes instalar Almohadilla de la hoja Editor en sistemas Linux utilizando el Administrador de paquetes Snap como se muestra.
$ sudo snap instalación de hoja
11. Pescado azul
Pescado azul es un editor de texto fácil de instalar y avanzado dirigido a programadores y desarrolladores web de Linux. Ofrece un amplio conjunto de características como se enumera a continuación:
- Ligero y rápido
- Integra programas de Linux externos como pelusas, WebLint, Make y muchos otros y filtros, tuberías como SED, Sort, AWK y muchos más
- Característica del control de ortografía
- Admite trabajar en múltiples proyectos
- Edición de archivos remotos
- Buscar y reemplazar soporte
- Opción de deshacer y rehacer
- Recubrimiento automático de archivos modificados
Puedes instalar Pescado azul Editor en sistemas Linux utilizando su Administrador de paquetes predeterminado como se muestra.
$ sudo apt install bluefish [en Debian, Ubuntu y Mint] $ sudo DNF Instale Bluefish [en RHEL, CentOS y Fedora] $ sudo Pacman -s Bluefish [en Arch Linux y Manjaro] $ sudo Zypper Install Bluefish [en OpenSuse]
12. Átomo
Atom es un editor de código multiplataforma gratuito y de código abierto desarrollado por Github. Fue creado para ser completamente personalizable utilizando tecnologías web como HTML y JavaScript y tiene soporte para Node.complementos basados en JS y control de git nativo.
Los aspectos más destacados de la característica de Atom incluyen:
- Corriente 100% abierta
- Diseño moderno y personalizable
- Temas
- Soporte de git integrado
- Colaboración en tiempo real con telesync
- Smart Auto-Complet e Intellisense
- Administrador de paquetes incorporado
Puedes instalar Átomo Editor en sistemas Linux utilizando los siguientes comandos.
---------- En Debian, Ubuntu y Mint ---------- $ wget -c https: // átomo.io/descargar/deb -o atom.Deb $ sudo DPKG -I Atom.debutante ---------- Sobre Rhel, Centos y Fedora ---------- $ wget -c https: // átomo.io/descargar/rpm -o átomo.RPM $ sudo RPM -I Atom.rpm
13. VCODE
VScode es un robusto editor de texto moderno gratuito y de código abierto construido por Microsoft para las computadoras de Linux, Mac y Windows.
Ofrece toneladas de características potentes que incluyen:
- Capacidad de depuración completa con una consola interactiva, puntos de interrupción, pilas de llamadas, etc.
- Soporte Git incorporado con comandos Git
- Intelisense
- 100% personalización
- Soporte para toneladas de idiomas directamente fuera de la caja
- Diseños de palanca
- Terminal incorporado
Puedes instalar VCODE para su distribución de Linux descargando el .debutante o .rpm Paquete desde la página de descarga de VScode.
14. Mesa ligera
La tabla de luz es un potente editor de texto multiplataforma sin desorden creado para ser lo suficientemente personalizable como para ser utilizado en cualquiera que su usuario elija.
Las características de la mesa de luces incluyen:
- Evaluación en línea
- Relojes en tiempo real
- Código abierto y abierto
- Plugin Manager
- Edición poderosa
Puedes instalar Mesa ligera en Ubuntu y sus derivados utilizando el siguiente PPA.
$ sudo add-apt-repository PPA: DR-AKULAVICH/LIGHTABLE $ sudo apt-get actualización $ sudo apt-get install lighttable-installer
15. Editor de texto de Medit
Medit es un editor de texto de código abierto ligero para Mac, Linux y Windows. Originalmente comenzó como un componente integrado simple del editor GGAP y ahora es su propio editor de texto independiente.
Las características de Medit incluyen:
- Resaltado de sintaxis personalizable
- Soporte para complementos escritos en Python, C o Lua
- Soporte para expresiones regulares
- Aceleradores de teclado configurables
Puedes descargar e instalar meditar del mooedit.Fuente de la fuente.página de red.
dieciséis. Neovim - Editor de texto con sede en Vim
Neovim es un editor de texto basado en VIM hiperextensible con un enfoque en la usabilidad y la extensibilidad de la función. Fue bifurcado del popular editor VIM para refactorizar agresivamente su funcionalidad y usabilidad con GUI modernas, control asincrónico, etc.
Los aspectos más destacados de las características de Neovim incluyen:
- Licencia gratuita y de código abierto
- Soporte para directorios base XDG
- Compatibilidad con la mayoría de los complementos VIM
- Un emulador terminal integrable y integrable
Puedes instalar Neovim Editor en sistemas Linux utilizando su Administrador de paquetes predeterminado como se muestra.
$ sudo apt install neovim [en Debian, Ubuntu y Mint] $ sudo dnf install neovim [en Rhel, Centos y Fedora] $ sudo Pacman -S Neovim [en Arch Linux y Manjaro] $ sudo Zypper Install Neovim [en OpenSuse]
17. Bloc++
Notepad ++ es un editor de texto personalizable construido con un enfoque en la velocidad y el tamaño mínimo del programa para las plataformas de Windows. Se desarrolla basado en Scintilla Text Editor y puede tener su funcionalidad extendida con toneladas de complementos.
Sus características incluyen:
- Edición con pestañas
- Código plegado
- Soporte para marcadores
- Mapa del documento
- Expresión regular compatible con perl
Puedes instalar Bloc++ editor en sistemas Linux utilizando quebrar paquete administrar como se muestra.
$ sudo snap instalación nota de bloc de notas-plusReado relacionado: 11 mejores alternativas de bloc de notas ++ para Linux
18. Editor de código Kakoune
Kakoune es un editor de texto modal gratuito y de código abierto basado en Vim con un modelo de edición que implementa las pulsaciones de teclas de VI como un lenguaje de edición de texto.
Tiene varias características entre las cuales se encuentran:
- Indactación automática
- Manipulación de casos
- Cuber a cada selección a un filtro externo
- Manos
- Destacación de sintaxis
- Personalización
- Selecciones múltiples
Puedes instalar el Kakoune Editor en sistemas Linux utilizando su Administrador de paquetes predeterminado como se muestra.
$ sudo apto install kakoune [en Debian, Ubuntu y Mint] $ sudo dnf install kakoune [en Rhel, Centos y Fedora] $ sudo Pacman -S Kakoune [en Arch Linux y Manjaro] $ Sudo Zypper Install Kakoune [en OpenSuse]
19. Editor de texto basado en micro terminal
Micro es un editor de texto basado en línea de comando creado para ser lo suficientemente fácil e intuitivo para que los usuarios aprovechen las características en otros editores de texto basados en terminales sin la curva de aprendizaje empinada.
Los aspectos más destacados de las características de Micro incluyen:
- Soporte del ratón
- Múltiples cursores
- Emulación terminal
- Alta personalización
- Sistema de complemento
- Biblioteca estática sin dependencias
Puedes instalar fácilmente micro En su distribución de Linux ejecutando el siguiente script de instalación.
$ curl https: // getMic.RO | intento
20. Editor de texto de Brackets
Brackets es un editor moderno de código gratuito y de código abierto creado por Adobe con un enfoque en el desarrollo web. Está escrito en HTML, CSS y JavaScript para ofrecer a los desarrolladores web una experiencia de edición de código rico con la capacidad de extender sus características nativas utilizando varias extensiones gratuitas.
Las características de los soportes incluyen:
- Una hermosa interfaz de usuario
- Apoyo del preprocesador para SCSS y menos
- Editores en línea
- Vista previa en vivo
- Edición con múltiples pestañas
- Soporte de PHP
- Admite el protocolo del servidor de idiomas
- Soporte para extensiones de complementos
Puedes instalar Soportes editor en sistemas Linux utilizando quebrar Administrador de paquetes como se muestra.
$ sudo soportes de instalación snap
21. Editor de lite
Lite es un nuevo editor de texto desarrollado principalmente en el Lua lenguaje, que tiene como objetivo ofrecer algo práctico, agradable, pequeño y rápido, creado lo más simple posible; fácil de alterar y expandir, o para usar sin hacer.
Editor de texto Lite22. Editor de cenizas
Ash es un editor de texto basado en línea de comando simple y limpio, diseñado para ser fácil de usar con los vínculos de llave modernos y es lo suficientemente eficiente como para administrar una gran cantidad de archivos simultáneamente y tiene una amplia gama de características modernas.
Ash - Editor de texto terminal moderno23. Cudatext
Cudatext es un nuevo editor de texto de código abierto y de código abierto que viene con toneladas de características que incluyen:
- Sintaxis destacado para muchos idiomas.
- Buscar/reemplazar con expresiones regulares.
- Paleta de comandos, con combinación difusa.
- Visor binario/hex para archivos de tamaño ilimitado.
- Apoyo para muchas codificaciones.
Concluyente
Creo que la lista es más de lo que hemos visto, por lo tanto, si ha utilizado otros editores de texto gratuitos y de código abierto, háganos saber publicando un comentario. Gracias por leer y siempre mantente conectado a TecMint.
- « Cómo deshabilitar los modos de suspensión e hibernación en Linux
- Cómo instalar Apache CouchDB en Ubuntu 20.04 »