Ventanas.  virus  Cuadernos.  Internet.  oficina.  Utilidades.  Conductores

Sin embargo, el grano racional del experimento es una vez más llamar la atención de los usuarios sobre el modo de consola inmerecidamente olvidado, que en algunos casos no solo está justificado, sino que no tiene alternativa. Por supuesto, no estamos hablando de todos los programas. Es casi imposible imaginar una situación en la que el usuario se vea obligado a utilizar un navegador de consola.

Y aquí está la consola. editor de texto- la herramienta no solo es útil, sino necesaria. En particular, el concepto de varias distribuciones implica la edición manual de algunos archivos de configuración incluso antes del primer lanzamiento del modo gráfico. O una emergencia cuando la "X" no arranca en absoluto.

No es de extrañar que Linux tenga una especial Variable ambiental EDITOR, que, por regla general, corresponde al editor de texto de la consola (nano o vi) por defecto, ya que se puede iniciar en cualquier modo. Versatilidad en este caso más importante que la conveniencia, que a menudo se hace pasar por un hábito banal.

De ahí la moraleja: cada usuario debería poder trabajar en al menos un editor de texto. Al menos al nivel de hacer cambios mínimos en los archivos de configuración. Sin embargo, a menudo sucede que, al conocerlo más de cerca, resulta que este programa en particular es el más adecuado para resolver las tareas habituales de los usuarios.

1 Emac

editor de Emacs

El editor de texto más antiguo que inició la historia del software libre. Sin embargo, simplemente se le puede llamar editor muy, muy condicionalmente. Los usuarios experimentados de Emacs dicen que este programa puede hacer de todo menos preparar café. Pero al mismo tiempo, aclaran que aún no han descubierto por completo todas sus capacidades.

La principal ventaja de Emacs es la posibilidad casi ilimitada de configuración y personalización. El principal inconveniente del editor es el reverso de sus méritos. Incluso un usuario competente y paciente que sabe cómo y le encanta leer las instrucciones necesitará dedicar mucho tiempo a personalizar la aplicación de acuerdo con sus propias ideas sobre la conveniencia.

El desarrollo de Emacs en la dirección de su versatilidad ha provocado que un programa ya poco intuitivo se vuelva extremadamente difícil de usar. En particular, el control se lleva a cabo mediante varias combinaciones de teclado, que no serán fáciles de recordar.

Esta característica, que es desagradable para un usuario novato, se compensa en parte con una excelente sistema de ayuda. Por lo tanto, en la práctica, basta con recordar la combinación de teclado para llamarlo.

Por supuesto, use Emacs para la edición inicial única Archivos de configuración- lo mismo que disparar gorriones con un cañón. Vale la pena dedicar tiempo a aprender este editor si el usuario tiene la firme intención de explotarlo activamente para resolver sus tareas actuales: escribir código o texto sin formato.

Lo cual, por cierto, no es en absoluto un deseo de originalidad: bastantes programadores todavía usan Emacs y lo consideran una de las mejores herramientas para trabajar con código. Con ciertas configuraciones, también es conveniente para escribir textos ordinarios: el ajuste suave de líneas, la revisión ortográfica sobre la marcha y muchas otras funciones útiles funcionan.

2 julio


Redactor Jed

Este editor le permite usar el menú, lo que hace que trabajar con él sea más fácil y visual. Sin embargo, la simplicidad es visible: algunas características de Jed hacen que trabajar en él sea una prueba seria de resistencia para un principiante.

En particular, para eliminar un carácter en Jed, solo se usa la tecla Retroceso; el editor no responde al presionar el botón Eliminar. Si ejecuta el programa sin especificar el nombre del archivo que se está editando, pero no puede cargarlo a través del menú, simplemente ingréselo manualmente.

Sin embargo, el programa le permite trabajar con varios archivos al mismo tiempo, admite modos de resaltado, etc. Algunos usuarios experimentados llaman a Jed Emacs ligero, y hay algo de verdad en esto. Al menos los atajos de teclado son similares.

3 jose


Editor Joe

José- editor controlado por atajos de teclado. Su característica principal es su "multifacética": el programa puede "disfrazarse" como otro programas similares. Por ejemplo, para ejecutar una aplicación en modo emacs, escriba jmacs.

A pesar de la simplicidad exterior, el editor Joe tiene excelentes características: resaltado de sintaxis, soporte para trabajar con múltiples archivos al mismo tiempo, modo de dibujo de gráficos ASCII, finalización automática, etc. en combinación con una instrucción manual completamente traducida al ruso, esto hace que la aplicación buena elección tanto para principiantes como para usuarios experimentados.

Al igual que otros editores de texto de consola, Joe es extremadamente rico en todo tipo de opciones e incluso tiene su propio lenguaje de macros. El reverso de esta ventaja también es tradicional: es completamente inapropiado dedicar tiempo a configurar y personalizar solo para editar un par de archivos una vez.

4 Mceditar


Editor de medit

Mcedit- un editor simple integrado en el administrador de archivos Comandante de medianoche. Sin embargo, también se puede utilizar como una aplicación independiente.

La ventaja más importante de este programa es que el usuario no necesita leer la documentación para realizar algunas operaciones simples. Todo es intuitivo, y siempre se puede ver una breve ayuda sobre las teclas necesarias en la parte inferior de la pantalla.

Por supuesto, con un fuerte deseo, la funcionalidad de Mcedit se puede ampliar a través de macros, que se crean de manera bastante simple, mediante el registro habitual de acciones. El programa también tiene algunas configuraciones en las que puede establecer algunos parámetros importantes, por ejemplo, determinar el modo de ajuste de línea.

Sin embargo, Mcedit es un excelente editor para uso poco frecuente, cuando necesita modificar solo un par de líneas en cualquier archivo de configuración. No es aconsejable usarlo para algo más complejo.

5 nano


Editor nano

Nano comenzó a desarrollarse como un clon gratuito de Pico, el editor integrado del cliente de correo Pine. Instalado de forma predeterminada en la mayoría de las distribuciones, y a menudo se usa como ejemplo en varios tutoriales de configuración del sistema.

Hoy Nano es un compromiso razonable entre simplicidad y funcionalidad. Hacer pequeños cambios en los archivos de configuración no requiere leer la documentación, especialmente porque incluso la sugerencia de los comandos más importantes se ha traducido al ruso.

Incluso es difícil cometer un error, porque antes de guardar el archivo, el programa le pedirá que confirme esta acción. En general, muy buen editor para novatos

Por otro lado, hay un montón de atajos de teclado para navegar, buscar y editar, activar y desactivar el ajuste de línea, varios modos de retroiluminación... Todo esto lo hace Nano buena herramienta para un programador o escritor técnico. Pero en este caso, es poco probable que su configuración y personalización sean más fáciles que en Emacs.

6 Pico


De forma predeterminada, Vim se inicia en el modo de comando, que no implica la introducción de caracteres, pero se utiliza para realizar todo tipo de operaciones en el texto. Como resultado, un principiante simplemente no entiende qué debe hacer exactamente para comenzar a editar y está buscando otra herramienta para este propósito.

En este sentido, Vim es similar a Emacs: aprenderlo únicamente para editar archivos de configuración es completamente irracional. Vim es una herramienta extremadamente poderosa, buscada tanto por programadores como por escritores técnicos, ya que les permite sacar el máximo provecho de su trabajo diario.

Las posibilidades de Vim son muy grandes: resaltado de sintaxis, corrección ortográfica, aplicación transferencia suave líneas, el uso de todo tipo de comandos para trabajar sobre el texto... Al mismo tiempo, casi todas las funciones del editor son configurables, incluidos los atajos de teclado.

Curiosamente, Vim no se distribuye bajo los términos de la GPL. Sus autores optaron por una licencia Charityware compatible con GPL que requiere explícitamente que una parte de los fondos recaudados se destinen a obras de caridad. Dado que, por razones obvias, vender copias de esta aplicación no tiene sentido, el programa, cuando se inicia, muestra al usuario una solicitud para donar fondos a los niños de Uganda.

Por lo tanto, Vim es una excelente opción para "serio y durante mucho tiempo". Pero para el desempeño episódico de algunas operaciones, es mejor buscar una herramienta más simple.

PD. Wikipedia tiene una excelente lista de la mayoría de los editores de texto de Linux.

El editor de texto debe tener solicitud para cualquier Sistema operativo. No nos faltan los mejores editores modernos para Linux. Pero estos son editores gráficos.

Por cierto, ya hablamos de eso antes. También puede leer este artículo en nuestro sitio web. Será de gran ayuda para muchos.

Los mejores editores de texto para Linux

Como sabes, la verdadera fuerza de Linux reside en línea de comando . Y cuando trabaja en la línea de comandos, necesita un editor de texto que pueda funcionar directamente dentro de la terminal.

Con ese fin, hoy vamos a compilar una lista de los mejores editores de texto para Linux y la línea de comandos.

empuje

Si te gusta Linux por mucho tiempo, debes haber oído hablar de Vim. Vim es altamente personalizable, multiplataforma y editor de texto altamente eficiente. Nos vimos obligados a agregarlo a nuestra lista de los mejores editores de texto para Linux.

Casi cada distribución de linux viene preinstalado con Vim. Es extremadamente popular debido a su amplia gama de características.

Vim puede ser bastante tortuoso para los usuarios primerizos. Recuerdo que cuando traté de editar un archivo de texto con Vim me quedé completamente desconcertado. No pude escribir una sola letra en él, y lo divertido es que ni siquiera pude encontrar la manera de cerrar esta cosa. Si va a usar Vim, tendrá que averiguarlo y resolverlo para obtener una curva de aprendizaje muy empinada.

Pero después de revisarlo todo, revisar algunos documentos, recordar sus comandos y accesos directos, descubrirá que la molestia valió la pena. Puede personalizar Vim como desee, modificando su interfaz, pero si parece que le conviene, mejore su flujo de trabajo mediante el uso de varios scripts personalizados, complementos, etc. Vim admite el resaltado de sintaxis, la fotografía macro y el historial de acciones.

El sitio web oficial dice que, Vim: ¡Una herramienta versátil y profesional para todos!

La productividad depende completamente de usted y de cómo la use. Puede usarlo para la edición de texto simple o puede configurarlo como un IDE completo.

GNU Emacs

GNU Emacs es sin duda uno de los editores de texto más potentes. Si ha oído hablar de Vim y Emacs, debe saber que estos dos editores tienen una base de seguidores muy leales y, a menudo, se toman muy en serio su editor de texto. Y puedes encontrar mucho humor y cosas en Internet al respecto:

Emacs es multiplataforma y tiene una interfaz de línea de comandos y una interfaz gráfica. También es muy rico en varias características y, lo más importante, extensible.

Al igual que Vim, Emacs también viene con una curva de aprendizaje empinada. Pero una vez que lo dominas, puedes usar completamente tu poder. Emacs puede manejar casi cualquier tipo de archivo de texto. La interfaz se puede personalizar para adaptarse a su flujo de trabajo. Admite fotografía macro y accesos directos.

La fortaleza única de Emacs es que puede transformarse en algo completamente diferente a un editor de texto. existe gran coleccion módulos que pueden transformar una aplicación para su uso en escenarios completamente diferentes, como un calendario, un lector de noticias, un procesador de textos, etc. ¡Incluso puedes jugar juegos en Emacs! Creemos que también merece ser incluido en la lista de los mejores editores de texto para Linux.

Nano

Cuando se trata de simplicidad, Nano es el camino a seguir. A diferencia de Vim o Emacs, la curva de aprendizaje de nano es casi plana.

Si solo desea crear y editar un archivo de texto y continuar con su vida, no busque más allá de Nano.

Los accesos directos disponibles en Nano se muestran en la parte inferior interfaz de usuario. Nano incluye solo las características básicas de un editor de texto.

Es mínimo e ideal para editar sistemas y archivos de configuración. Para aquellos que no necesitan funciones avanzadas de un editor de texto de línea de comandos, Nano es la combinación perfecta.

Otros editores de texto

Otro editor que me gustaría mencionar:

Editor Nice (ne): El sitio web oficial dice:

Si tiene los recursos y la paciencia para usar emacs, o el giro mental adecuado para usar vi, probablemente no sea para usted.

De hecho, ne tiene un conjunto características adicionales, como Vim o Emacs, incluidas las secuencias de comandos y la grabación de macros. Pero tiene controles más intuitivos y una curva de aprendizaje no demasiado pronunciada.

¿Qué te parecen estos editores de texto para Linux?

Si encuentra un error, resalte un fragmento de texto y haga clic en Ctrl+Intro.

,

Atrás quedaron los días en que el sistema operativo Linux parecía un rompecabezas para los principiantes. La mayoría de los populares actualmente linux-Los kits de distribución tienen una interfaz gráfica cómoda e intuitiva, así como los programas estándar que se suministran con ellos. Pero hay excepciones. Editor de texto Nano, por ejemplo, no tiene interfaz gráfica de usuario, utilizando la interfaz de línea de comandos en su lugar. ¿Para qué sirve si hay gedit?


Nano utilizado principalmente en servidores linux, es conveniente al editar archivos de configuración, y si decide dominar el terminal, sería muy conveniente dominar y Nano. No hay nada particularmente difícil en esto, de todos los editores de texto de consola. Nano es el más fácil de usar, basta con conocer las combinaciones de teclas básicas con las que trabajas con archivos y texto.

Instalación y puesta en marcha

EN Últimas Versiones ubuntu editor Nano está presente de forma predeterminada y, por lo tanto, no es necesario instalarlo.

Para ejecutarlo, debe abrir una terminal y ejecutar el comando nano. Si el terminal responde con un mensaje "Comando no encontrado" o algo así, entonces significará que el editor no está instalado. En este caso, deberá instalarlo ejecutando el siguiente comando allí mismo en la consola:

sudo apt-get install nano

Un comando es suficiente para iniciar el editor: nano. Esto creará un nuevo archivo en el directorio actual. Para determinar qué carpeta es la actual, puede usar el comando personas con discapacidad en la terminal Si necesita abrir un archivo específico, especifique su nombre y, si se encuentra en una carpeta diferente a la actual, agregue la ruta completa, como se muestra en el ejemplo del segundo comando:

nano hola.txt
nano /home/compick/hola.txt

En cuanto a los archivos de configuración, cuando se abren después nano agregar una clave -w, esto es importante porque deshabilita el ajuste de línea, que no se usa en archivos del sistema. La interfaz del editor está representada por una ventana de consola, en la parte superior de la cual se indica la versión del programa y el nombre del archivo actual, así como el estado (ya sea que se haya cambiado o no) . En la parte inferior de la ventana hay dos líneas que muestran las combinaciones de teclas más utilizadas. También se muestra una barra de estado en la parte inferior, que muestra varios mensajes y campos para comandos, por ejemplo, el botón F6 inicia una búsqueda de texto.

Principios básicos de trabajo con el editor Nano

Las etiquetas de las teclas de acceso rápido pueden ser algo confusas para un usuario novato, pero esto es solo al principio. Símbolo (^) significa la tecla Ctrl, y (M) Meta- Tecla Alt o Esc. Todo esto se puede encontrar en la ayuda integrada. nano llamado presionando ^+G, es decir, Ctrl + G .

Las teclas de flecha se pueden usar para moverse por el contenido, Ctrl + O seguido de escribir para guardar los cambios. Y para confirmación y norte cancelar. Al momento de guardar, el editor solicita un nombre de archivo, que debe ingresarse en un campo especial en la parte inferior de la ventana.

Para cancelar los cambios realizados en un archivo que aún no se ha guardado, debe presionar Ctrl + C. Para cortar líneas enteras y párrafos en nano la combinación Ctrl + K es responsable de su inserción - Ctrl + U. Para seleccionar ciertos elementos de la línea, use Ctrl + 6 o Alt + A, para llamar cadena de búsqueda- Ctrl + W o F6 . Los comandos Ctrl + A y Ctrl + E le permiten moverse rápidamente al principio y al final de la línea, los comandos Ctrl + Y y Ctrl + V desplazan el contenido Archivo de texto abajo y arriba. Finalmente, Ctrl + X se usa para salir del editor a la terminal.

Pero todo es solo una parte funcionalidad nano. El editor admite el conteo de palabras, líneas y símbolos, trabajando con varios archivos a la vez, creando copias de seguridad documentos editables, utilizando el modo "solo para leer", habilite la compatibilidad parcial con el mouse, describa la sintaxis para resaltar, cambie el ancho de la pestaña, habilite el autoguardado de archivos al salir y más. Los parámetros adicionales se establecen principalmente cuando se inicia el editor, pero algunos, por ejemplo, responsables de respaldo llave -b se puede utilizar al guardar un archivo.

De características adicionales nano tenga en cuenta la configuración apariencia ventana de la consola

Texto editor de linux, probablemente uno de los programas más utilizados, después del navegador y administrador de archivos. Se puede usar para escribir código, editar archivos de configuración, crear instrucciones o notas para el usuario, y mucho más.

En Linux, los editores de texto vienen en dos formas: editores de texto, editores de consola, y gráficos, editores de texto para Linux con una interfaz gráfica de usuario. Los primeros se usan con mayor frecuencia en servidores, los segundos en computadoras domésticas. En este artículo, echaremos un vistazo a los mejores editores de texto Linux de código abierto. código fuente, tanto para servidores como para ordenadores personales.

Vim es un poderoso editor texto de linux para la línea de comandos, que amplía y mejora la funcionalidad del antiguo editor Unix Vi. Es uno de los mejores editores para Linux, es uno de los editores de texto más populares y utilizados entre administradores del sistema y programadores. Muchos usuarios lo consideran un editor para programadores. Al editar el código y los archivos de configuración, puede activar el resaltado de sintaxis.

2. Gedit

Es el mejor editor de texto de Linux multifuncional, con interfaz gráfica de usuario. Viene por defecto en el entorno de escritorio GNOME. El editor es muy fácil de usar y personalizar, y admite muchos complementos.

Estos son sus principales beneficios:

  • Compatibilidad con UTF-8
  • Configuración del tamaño y los colores de la fuente
  • Configurar el resaltado de sintaxis
  • Funcionalidad de copiar y pegar
  • Deshacer y rehacer acciones
  • Revertir archivos
  • Buscar y reemplazar
  • Portapapeles

3. Nanoeditor

Nano es un editor de texto de consola Linux muy fácil de usar tanto para principiantes como para avanzados. usuarios de linux. Es muy conveniente de usar.

Algunas características de Nano:

  • Atajos de teclado altamente personalizables
  • Resaltado de sintaxis
  • Deshacer y rehacer acciones
  • Ocupa todo el espacio disponible en la salida estándar
  • Admite la lectura desde la entrada estándar

4. GNU Emacs

Es un editor de texto de Linux altamente extensible y personalizable, con un intérprete integrado para el lenguaje de programación lisp. Para ampliar la funcionalidad, puede instalar varias extensiones.

  • Características de Emacs:
  • Mucha documentación
  • Resaltado de sintaxis
  • Soporte para múltiples idiomas usando Unicode
  • Soporte para varias extensiones, incluyendo correo, noticias, depurador, calendario y otros.

5. Kate/Kwrite

Es un editor de texto rico en funciones y altamente extensible que viene con el entorno de escritorio KDE Plasma. El proyecto Kate tiene como objetivo desarrollar dos programas principales: KatePart y Kate.

KatePart es un componente de edición de texto utilizado en muchas aplicaciones de KDE en las que puede ser necesaria la edición de texto, y Kate es una interfaz de varios documentos para trabajar con editores de texto.

Características clave:

  • Ampliar la funcionalidad con scripts
  • Compatibilidad con Unicode
  • Edición de texto en varios paneles
  • Soporte de autocompletar

También es compatible con la edición remota de archivos y muchas otras funciones, como buscar y reemplazar, programar, resaltar texto, realizar copias de seguridad, etc.

6. Texto de Lima

Es incluso más que un potente editor de texto para Linux. Es un IDE de código abierto completo. Podemos decir el sucesor del popular Sublime Text. Se puede utilizar tanto en la línea de comandos como con una interfaz gráfica.

7. Editor Pico

Este es otro editor de línea de comandos basado en el editor utilizado por Pine News. Es el mejor editor de texto de Linux para nuevos usuarios, principalmente por su simplicidad en comparación con otros editores de GUI.

8JedEditor

Este es otro editor de texto de la consola de Linux con soporte para GUI y menú desplegable. Está hecho específicamente para el desarrollo software y uno de sus características clave es admitir el modo Unicode.

9.GVM

Este versión gráfica popular editor de texto VIm. Tiene las mismas funciones que Vim, además de un menú con el que puedes hacer muchas cosas.

10. Geany

Este es otro IDE como editor de texto de Linux, diseñado para el desarrollo de software utilizando herramientas GTK.

Tiene todas las características básicas necesarias:

  • Resaltado de sintaxis
  • Interfaz de complemento
  • Apoyo varios tipos archivos
  • Soporte para plegado de código y navegación.
  • Autocompletar
  • Compatibilidad con etiquetas HTML y XML de cierre automático
  • Funciones de gestión de proyectos

11. Almohadilla de hoja

Es un editor de texto ligero de Linux con GUI basada en GTK. Es popular entre los nuevos usuarios de Linux debido a su simplicidad.

Características del editor:

  • Detección automática de codificación
  • Deshacer y rehacer funciones
  • Números de línea en el archivo
  • Soporte de arrastrar y soltar
  • Soporte de impresión

Bluefish es el mejor editor de texto de Linux para programadores y desarrolladores web, fácil de instalar y usar. El apoya un gran número de características:

  • Ligero y rápido
  • Integración con externo Utilidades de Linux: lint, weblint, make, awk, grep, sort y más.
  • Función de revisión ortográfica
  • Soporte para trabajar en múltiples proyectos.
  • Edición remota de archivos
  • Buscar y reemplazar soporte
  • Soporte para acciones de deshacer y rehacer
  • Recuperación automática de archivos modificados

13. Átomo

Este es un editor de texto de Linux altamente personalizable para desarrolladores de Github basado en el motor Chromium. El programa se parece más a un IDE que a un simple editor. La funcionalidad se puede ampliar con una gran cantidad de complementos.

Probablemente uno de los mejores editores para desarrolladores web. Aquí están sus características:

  • Interfaz moderna en estilo Flat
  • Soporte para una gran cantidad de complementos.
  • Soporte para muchos lenguajes de programación
  • Resaltado de sintaxis
  • Depuración de programas en Chromium
  • Resaltado de errores

14. Soportes

Otro editor de texto Linux moderno basado en el motor Chromium, esta vez de Adobe. Peculiaridades:

  • LivePreview: todos los cambios realizados en el documento son inmediatamente visibles en la página web
  • Resaltado de sintaxis
  • Sugerencias de edición
  • Muchos plugins y extensiones

EncryptPad es un editor de texto simple multiplataforma con cifrado de datos. También tiene una utilidad integrada para cifrar otros tipos de archivos.

  • Texmaker es un editor de texto para crear documentos LaTeX.

  • Typora es un editor de rebajas instantáneo.

  • Soportes- editor gratuito para diseñadores y desarrolladores web. Diseñado principalmente para escribir y editar código HTML, CSS y JavaScript.

  • Textadept es un editor de texto para programadores. Realizado en un estilo minimalista, permite separar ventana de trabajo en varias partes y ver uno o más archivos al mismo tiempo. El resaltado de sintaxis es compatible con la mayoría de los lenguajes de programación.

  • emacs

    Emacs (GNU Emacs) es un editor de texto para Linux en el que la mayoría de las acciones se realizan mediante atajos de teclado. Emacs es altamente personalizable y admite complementos. El trabajo completo con Emacs requiere el conocimiento de la documentación del programa.

  • empuje

    Vim es un poderoso editor de texto para Linux que puede ejecutarse completamente en modo consola. Vim tiene muchas características. La gestión en él se lleva a cabo mediante atajos de teclado y " comandos de contexto', de los cuales hay muchos.

  • sigilo

    sigilo- programa gratis Para crear libros electrónicos V formato EPUB. Funciones de formato y marcado de texto, inserción de imágenes, hipervínculos, creación automática títulos y más. Con Sigil, puede crear libros electrónicos completos.

  • Fb2edit es un editor gratuito y de código abierto para crear libros electrónicos FB2. Admite la inserción de ilustraciones, notas al pie e hipervínculos.

  • Si nota un error, seleccione un fragmento de texto y presione Ctrl + Enter
    COMPARTIR: