Tutoriales

Nano ¿Te sientes complicado? Pruebe estos 5 editores de terminal más simples

En la eterna guerra de editores de Vim y Emacs, donde el énfasis está en el dominio personalizado y el conocimiento profundo del editor, me gustaría aprovechar la contracultura y ofrecerles un editor que es más fácil que su Nano editor favorito.

¿Cómo podría haber algo más simple que un nanómetro?, te preguntarás. Me alegra que hayas preguntado. La mayoría de los editores tienen menús e interfaces completos por los que se puede navegar con el mouse. Aparte de esto, también utilizan atajos de teclado populares como Ctrl+C para copiar, Ctrl+V para pegar, Ctrl+S para guardar, etc.

Sígueme mientras veo el lado más amigable de Editor Wars.

1. fresco

nuevo editor

El editor Fresh está escrito en Rust y es básicamente un editor GUI en el terminal que se convence a sí mismo de que pertenece al terminal. ¿Qué me hace decir eso? Por supuesto es la funcionalidad que tiene. Algunos aspectos destacados son: Explorador de archivos en el lado izquierdo de la ventana, donde puede crear y eliminar archivos (e incluso ver archivos ocultos). Puede dividir la ventana vertical u horizontalmente, e incluso abrir una línea de comando en una de las divisiones. Hay resaltado de sintaxis y sangría inteligente, y puede realizar ediciones con varios cursores e incluso buscar y reemplazar operaciones.

Hay atajos de teclado para varias navegaciones, como ir a una línea específica, movimiento de palabras, seleccionar palabra/línea/todo, agregar cursor encima/debajo de su ubicación, etc. ¿Hay demasiadas funciones para recordar? También han solucionado este problema. Al presionar Ctrl+P aparece la paleta de comandos, donde puede desplazarse hacia arriba y hacia abajo para encontrar todas las acciones que puede realizar (los atajos de teclado están al costado).

Por otro lado, si estas funciones no son suficientes para usted, puede agregar más funciones utilizando extensiones escritas en TypeScript. Estas extensiones incluyen integración de Git, compatibilidad con Markdown, compatibilidad con clangd, etc. Incluso puedes crear la tuya propia. Puedes leer más sobre esto en nuestro artículo.

🗒️

Si desea toda la funcionalidad y navegación de su editor GUI habitual (y algunos más) en un paquete ordenado, con una paleta de comandos de fácil acceso y la posibilidad de extensión, entonces Fresh Editor es para usted.

2.ne (buen editor)

nuevo editor

ne, un buen editor, tiene una interfaz muy sencilla, con sólo una barra de estado en la parte inferior y sin menú. Solo cuando presione F1, aparecerá el menú con todas las funciones disponibles y sus combinaciones de teclas escritas junto a ellas (si las hay). La mayoría de las funciones son bastante estándar, como combinaciones de teclas comunes para tareas comunes como copiar, pegar, guardar o abrir archivos. Tiene algunas combinaciones de teclas adicionales para acelerar el flujo de trabajo, como eliminar hasta el final de la línea, eliminar la palabra anterior/siguiente, marcar y pegar verticalmente, ir a una posición específica en el archivo, etc. También puede agregar y acceder a marcadores dentro del archivo.

Hay algunas funciones fáciles de usar para los desarrolladores, como la capacidad de ejecutar archivos abiertos, resaltado de sintaxis y, lo que es más importante, configuración de macros. Con las macros, puede grabar un conjunto de acciones a la vez y ejecutarlas todas a la vez cuando necesite realizar acciones repetidas. Esto suele resultar útil para muchos usuarios.

📋

Bueno, este hermoso editor tiene una interfaz mínima, combinaciones de teclas sensibles y, en general, no afecta su productividad. La capacidad de grabar acciones repetidas como macros ciertamente brinda a los desarrolladores algunas ventajas. Si esto le parece interesante, pruébelo.

3.micro

microeditor

micro es otro editor que es fácil de usar pero que viene con una variedad de funciones. Cuenta con división de ventanas y pestañas, múltiples cursores, resaltado de sintaxis para más de 130 idiomas, la capacidad de usar una terminal en el editor y más. Los desarrolladores afirman haber configurado las combinaciones de teclas con valores predeterminados muy razonables, con un menú tipo Nano en la parte inferior que aparece cuando presiona Alt+G.

De forma predeterminada, el único contenido en la interfaz es la barra de estado en la parte inferior y el contenido del archivo en sí. Una de las mejores características es la barra de comandos que se puede invocar mediante Ctrl+E. Todo en el editor se puede modificar a través de la barra de comandos, incluidos esquemas de color, combinaciones de teclas, dividir ventanas, saltar a líneas, reemplazar texto, buscar texto, ejecutar comandos de shell, abrir/cambiar de pestaña y más.

En pocas palabras, esta barra de comandos actúa como centro para todas y cada una de las operaciones. Aprendes los comandos y el editor funciona exactamente como quieres. Si eso no es suficiente, micro también proporciona complementos escritos en Lua, hay una página para eso. Puedes leer más sobre micro en nuestro artículo.

📋

Si desea un editor simple donde todo se pueda administrar desde una simple barra de comandos, que tenga combinaciones de teclas muy sensibles y de fácil acceso, y que sea extensible a través de complementos, entonces micro es el editor para usted.

4. butilo

Borracho

Dinky es un editor de texto TUI simple con un menú de opciones en la parte superior, una barra de estado en la parte inferior y pestañas de escalera nostálgicas. No tiene funciones sofisticadas, pero tiene todo lo que necesita para realizar el trabajo. En términos de apariencia, viene con muchos temas preinstalados que puedes explorar para encontrar el que más te convenga. El tema predeterminado es un tema retro muy divertido (completo con sombras de colores sólidos, etc.) que también tiene una cierta sensación nostálgica. Hay un menú de configuración con muchos controles, como elegir el tamaño de una tabulación, mostrar espacios (finales o no), ajuste de texto, etc.

En el menú de selección, puede ver varias opciones de navegación y sus atajos de teclado para acciones como ir a una línea específica, párrafo anterior/siguiente, cambiar de pestaña, agregar/eliminar cursor, ir a la palabra siguiente/anterior, etc. Hay opciones para codificar/decodificar URL, ordenar o invertir líneas y convertir selecciones a mayúsculas o minúsculas.

📋

Si desea un editor que tenga las opciones simples que pueda necesitar, con resaltado de sintaxis y una interfaz intuitiva, entonces Dinky es la opción correcta para usted.

5. Cenizas

editor de cenizas

ash es un editor simple, pero su funcionalidad subyacente es muy poderosa. De forma predeterminada, se ve muy limpio, con solo una barra de estado en la parte inferior y ni siquiera un menú en la parte superior, sino solo el nombre del archivo en la parte superior de la ventana. Sin embargo, si hace clic en la parte superior de la ventana, verá el menú. Se puede acceder a todas las funciones desde allí. Curiosamente, las combinaciones de teclas no están escritas en el menú, pero al presionar F1 aparece una sección de ayuda donde puede acceder a todas las acciones y encontrar sus combinaciones de teclas.

Estas características incluyen ventanas divididas, empaquetado duro/soft, edición de múltiples archivos, copias de seguridad automáticas, integración de Git, cursores múltiples y más. Una característica muy útil, que parece poco común en los editores TUI, es la capacidad de crear y ejecutar cualquier script de programación directamente desde la ventana.

📋

Ash es un gran editor si no quieres distracciones ni demasiadas funciones. Parece favorecer a los desarrolladores, con la opción de crear y ejecutar archivos directamente desde la ventana con resaltado de sintaxis. Sin embargo, al momento de escribir este artículo, los editores no parecen estar trabajando activamente en el desarrollo. La instalación se realiza a través del pip de Python. Pero el editor parece fallar al realizar ciertas operaciones (como navegar por directorios).

Mención especial: MS Editar

Editor de MS

Sorprendentemente para todos en este sitio, uno de los mejores editores de terminal simples proviene de Microsoft. Está inspirado en los grandes editores de MS-DOS, pero escrito en Rust, con una interfaz moderna y controles de entrada similares a VS Code. La nostalgia es ciertamente algo dulce cuando funciona bien.

El editor es muy sencillo y el funcionamiento es muy sencillo. Puede abrir archivos, cerrar archivos; copiar, pegar, buscar y reemplazar texto; habilitar/deshabilitar el ajuste de línea, ir a filas específicas: posiciones de columnas y más. La interfaz es simple y muestra la posición de la línea y el nombre del archivo, así como la codificación de caracteres en la barra de estado en la parte inferior. Obtenga más información sobre lo que Edit tiene para ofrecer en nuestro artículo aquí o mire nuestro video al respecto.

📋

Si la simplicidad es el nombre de tu juego y sólo quieres algo liviano para hacer el trabajo, Editar puede ser el camino a seguir. Sin embargo, parece que no hay resaltado de sintaxis, lo cual es algo a tener en cuenta.

Resumir

Para nuestro deleite, los terminales Linux han evolucionado desde tener solo teclado hasta tener un software que se puede navegar completamente con el mouse. Estos editores vienen con características sorprendentes, cada una superando a la anterior y brindando a los usuarios todo lo que puedan necesitar. Cuéntanos cuál es tu favorito. ¡salud!

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba