Linux siempre ha tenido editores de texto. En los primeros días, el infame guerras de editores eso enfrentó a emacs contra vi y aquellos a ambos lados de la valla fueron ferozmente leales a su elección.
Eso fue entonces. Ahora, el editor de texto se ha convertido en algo bastante diferente. Ya no es sólo para configurar Linux o escribir código. Aunque los editores de texto todavía se utilizan para ambas tareas, también se pueden utilizar para tomar notas, escribir diarios e incluso escribir una novela. Aunque nunca he usado un editor de texto para escribir un libro completo, los he usado para cuentos cortos y ficción flash.
También: Las mejores distribuciones de Linux para principiantes: probadas por expertos
Espero recibir críticas por esto, pero ni vi ni Emacs está incluido en esta lista. ¿Por qué? Aunque ambos editores son excepcionalmente poderosos, siempre he encontrado que estorban más que ayudan. Emacs y vi no son para uso diario ni para el usuario promedio, y en eso me enfoco aquí.
Sin embargo, si considera que los editores enumerados aquí son demasiado simples o no lo suficientemente flexibles, siempre puede recurrir a esas dos poderosas herramientas para ayudarlo a codificar, configurar y administrar.
Para aquellos que aprecian las herramientas que son más fáciles de usar (pero aún efectivas), sigan leyendo.
nano
El nano editor ha sido mi opción durante décadas. Sí, es básico, pero hace el trabajo. Nano incluye todas las funciones que necesito en un editor (y no mucho más). Con nano, puede escribir archivos de texto planos simples (lo que significa que no tienen formato) y disfrutar de funciones como búsqueda y reemplazo interactivos, deshacer/rehacer, coloración de sintaxis, desplazamiento suave, sangría automática, ir a línea. y número de columna, alternancia de funciones, bloqueo de archivos y soporte de internacionalización.
También: Cinco comandos de administración de archivos y carpetas de Linux que necesita conocer
Una cosa a tener en cuenta: Nano es una aplicación de terminal, lo que significa que no tiene una aplicación GUI. Abres la terminal y emites el comando. nombre de archivo nano (dónde Nombre del archivo es el archivo que desea editar o crear). Hay varias opciones que puede utilizar, como –respaldo (que crea una copia de seguridad de la versión anterior del archivo), –tabstospaces (que convierte tabulaciones escritas en espacios), –cierre (que bloquea el archivo al editarlo), –liso (para un desplazamiento fluido) y muchos más.
Nano es gratuito y viene preinstalado con la mayoría de las distribuciones de Linux.
Gedit
Gedit, el editor de texto predeterminado para el escritorio GNOME, es una aplicación GUI básica pero efectiva. Con Gedit encontrará funciones como pestañas, compatibilidad con texto internacionalizado (UTF-8), resaltado de sintaxis, compatibilidad con rebajas, fuentes y colores configurables, compatibilidad con impresión, guardado automático, creación de copias de seguridad automáticas, atajos de teclado, temas y pantalla completa. modo, y más.
Lo que me convence de Gedit es su simplicidad. Aunque casi siempre uso nano por defecto, cuando necesito una GUI, generalmente es Gedit. Sin embargo, en última instancia, una de las razones principales por las que mantengo Gedit es que el nano editor debe abrirse desde la ventana del terminal, lo que significa que hacer clic en un enlace a un archivo de texto no funciona exactamente como estaba planeado. Ergo, Gedit. Sin embargo, hay otra razón por la que a veces opto por Gedit. Puedes usar este editor de texto en modo de pantalla completa, de modo que cuando quiero editar un archivo de texto sin distracciones, puedo ir a pantalla completa y eliminar todo lo demás.
También: Las 5 principales extensiones de GNOME que instalo primero (y lo que pueden hacer por usted)
Gedit es gratuito y se envía con la mayoría de las distribuciones de escritorio basadas en GNOME.
Editor de texto CÓSMICO
COSMIC Text Editor será el editor de texto predeterminado para el escritorio COSMIC de System76 (una vez que finalmente se lance). Sin embargo, el editor de texto COSMIC ya está mostrando un gran progreso y promete ser el equivalente Gedit de COSMIC. COSMIC incluirá un conjunto de funciones bastante típico, como resaltado de sintaxis, atajos de teclado estándar, búsqueda, corrección ortográfica, soporte para proyectos, reversión de cambios, estadísticas de documentos e incluso soporte para administración de Git.
Es rara la ocasión en que encuentro preferible un tema oscuro, pero con COSMIC Text Editor, parece apropiado. Al igual que Gedit, COSMIC Text Editor es muy sencillo de usar y puede utilizarse para tareas básicas o incluso más complicadas (como escribir código). Si usa Pop!_OS, puede tener una idea de cómo se verá y se sentirá COSMIC Text Editor instalándolo desde el Tienda pop.
COSMIC Text Editor es gratuito y estará disponible oficialmente cuando se envíe el sistema operativo de escritorio COSMIC.
kate
Kate es para KDE Plasma lo que Gedit es para GNOME. La diferencia entre los dos es que Kate ofrece algunas funciones más, como selección de cursor múltiple y de cursor múltiple (que le permite seleccionar varias cadenas de texto a la vez o incluso manipular varias cadenas al mismo tiempo). Kate también incluye soporte para proyectos, resaltado de sintaxis, atajos de teclado estándar e incluso complementos. Con la función de complementos, puede agregar soporte para consultas SQL, depuración de GDB, creación de proyectos con un solo clic y más. Piense en Kate como una versión mejorada de Gedit que también puede usarse para crear y editar archivos de texto simples.
Kate es gratuita y se envía como el editor de texto predeterminado para Escritorio KDE Plasma.
Texto sublime
Texto sublime es el único editor propietario de la lista. Sublime Text es también el más poderoso (con diferencia) de los enumerados. Una cosa que hay que entender sobre Sublime es que está dirigido a programadores y lo demuestra con características como soporte de renderizado de GPU, selección múltiple de pestañas, autocompletado contextual, potente motor de resaltado de sintaxis, creación de código en el editor, fragmentos y paleta de comandos. (para ejecutar comandos específicos con atajos de teclado), edición simultánea y más. Sí, Sublime también se puede utilizar para crear y editar archivos de texto básicos, pero eso sería como ir al supermercado en un Ferrari.
También: Mis 4 aplicaciones favoritas para tomar notas en Android para mantenerte organizado y encaminado
Sublime se puede probar de forma gratuita en Linux (así como en MacOS y Windows), pero seguir usando este potente editor de texto te costará un pago único de $99.00.
Si solo buscas crear y editar archivos de texto simples (o editar archivos de configuración de Linux), quédate con nano. Si prefiere una GUI, cualquiera de estas herramientas funcionará para usted. Si te gusta la idea de Sublime Text (que es una herramienta fantástica), recuerda que probablemente tenga más potencia de la que necesitarás para una edición de texto simple.