Lo mejor de Linux

Las mejores alternativas de Notepad ++ para Linux

Las mejores alternativas de Notepad ++ para Linux
Con la creciente demanda de programadores, herramientas como los editores de texto han ido ganando importancia y popularidad. Los editores de texto son programas que le permiten crear y editar archivos. Se pueden usar para tareas de escritura simples, como permitirle a uno editar su ensayo o escribir su código para desarrollar un programa de computadora. Dado que estos son programas simples que permiten a los usuarios editar sus archivos, a su vez tienen una sobrecarga menor y, por lo tanto, generalmente son bastante rápidos de usar.

Además, los editores de texto permiten a los usuarios crear y modificar archivos de todo tipo de lenguajes de programación. Esta naturaleza flexible los convierte en una opción popular entre los usuarios. Con una amplia colección de opciones disponibles, es importante elegir el editor de texto que ofrezca las mejores funciones y permita a los usuarios hacer su trabajo de la manera más eficiente posible.

Uno de los editores más populares disponibles en estos días en los sistemas operativos Windows es Notepad ++, que es gratuito y de código abierto. Debido a su interfaz fácil de usar y su eficiente sistema de búsqueda, Notepad ++ ha sido reconocido como una de las opciones de facto para la industria de TI.

Hoy veremos algunas de las mejores alternativas para Notepad ++ que están disponibles en Linux.

1) Texto sublime

Sublime Text es un potente editor de texto que, a pesar de no ser gratuito ni de código abierto, se considera una de las mejores alternativas al Bloc de notas++. Una interfaz de usuario simple y elegante junto con un ecosistema robusto y rico en funciones y una amplia gama de complementos hacen de este programa uno de los favoritos entre muchos desarrolladores.

Características como múltiples cursores, una paleta de comandos innovadora y una personalización sencilla, todo empaquetado en una apariencia minimalista, realmente muestra lo que realmente es un programa rico en funciones Notepad ++.

Veamos ahora algunas de estas características con más detalle.

a) Compatibilidad con varios idiomas y edición dividida

Una de las razones por las que Sublime Text es tan popular es el hecho de que admite una gran cantidad de idiomas, incluso aquellos para los que no tiene soporte integrado. Sublime Text se adapta a estos idiomas al hacer que los usuarios instalen sus propios complementos. Otra característica que hace que Sublime Text se destaque es la edición dividida, que permite a los usuarios editar numerosos archivos de texto uno al lado del otro. Los usuarios son libres de manipular las filas y columnas y pueden agregar tantas ventanas en su diseño como deseen. Esto se puede hacer fácilmente abriendo la pestaña Ver y seleccionando las opciones de Diseño o Grupo.

La siguiente imagen muestra el soporte multilingüe y el cambio de diseño que ofrece Sublime Text:

b) Sistema de búsqueda eficiente

Otra característica sorprendente de Sublime es su potente y eficiente sistema de búsqueda, que no solo permite a los usuarios buscar y reemplazar texto, sino que también incluye la opción de agregar números, expresiones regulares, palabras sensibles a mayúsculas y minúsculas, etc. Sublime también tiene las funciones GoTo, que incluyen la función GoTo Anywhere, que permite a los usuarios abrir archivos y saltar a palabras o líneas al instante. Sublime también incluye la función de definición de GoTo, que permite a los usuarios ir a la definición de alguna función o clase en el proyecto.

La siguiente imagen muestra la función Ir a cualquier lugar:

2) Vim

Vim es uno de los editores de texto más antiguos que existen y se ha hecho un nombre entre los usuarios de Linux. Aunque Vim tiene una curva de aprendizaje alta y no es adecuado para principiantes, sigue siendo uno de los editores de texto más populares que existen. El poder de este programa radica en su naturaleza altamente personalizable y configurable, junto con una gran cantidad de complementos y un gran conjunto de herramientas poderosas que permiten a los usuarios editar de manera eficiente su código fuente. A diferencia de otros editores de texto, Vim está completamente centrado en los comandos, ya que no tiene una GUI y está completamente integrado en la terminal.

Veamos ahora algunas de estas características con más detalle.

a) Varias ventanas

Al igual que Sublime Text, Vim también permite a los usuarios editar varios archivos al mismo tiempo. El programa hace esto permitiendo a los usuarios dividir la ventana en otra ventana o abrir otro archivo junto con el actual. Esto se puede hacer simplemente ingresando : sp en el archivo vim. Esto abrirá otra ventana en la terminal junto a la actual. Puede moverse entre las ventanas utilizando el Ctrl + w + w mando

Si los usuarios desean abrir un archivo diferente junto con el actual, deben ingresar el comando : vsp newfileName. Nuevamente, los usuarios pueden navegar entre las ventanas usando Ctrl + w + w.

b) Deshacer árbol

Una de las mejores características que ofrece Vim es su árbol de deshacer, que incluye un historial de las ramas de deshacer del usuario. Esta es una característica útil, ya que permite a los usuarios moverse a través de las sucursales, y los usuarios siempre pueden volver a cualquier sucursal. Vim hace que esto sea aún más útil al permitir a los usuarios guardar su historial de deshacer en su sistema de archivos, que permanece almacenado incluso si el archivo se edita más adelante. Los usuarios pueden moverse a través de estos cambios de rama usando el comando gramo-,  que te lleva de vuelta al cambio anterior y gramo+,  que hace que el usuario pase al estado final. Además, los usuarios pueden utilizar los comandos :más temprano y :mas tarde junto con algún número, que se moverá a través de las sucursales de acuerdo con la cantidad especificada por el número.

Veamos un ejemplo. En mi archivo original, hice algunas ediciones adicionales y ahora se ve así:

Ahora, usaremos el :más temprano comando para deshacer algunos de estos cambios. Moveré cinco ramas de regreso a mi archivo usando el siguiente comando:

El resultado final incluirá la eliminación de algunas de las declaraciones impresas.

Mejor alternativa al Bloc de notas ++

Notepad ++ ofrece algunas de las mejores características, por lo que es imperativo mencionar alternativas que claramente pueden estar a su lado. Sublime Text y Vim se encuentran entre las opciones más populares que existen. Sublime ofrece algunas características poderosas, a pesar de tener una apariencia simple. Vim, por otro lado, es un editor de terminal totalmente integrado que ofrece características únicas, lo que ha permitido que este programa se mantenga en la cima durante tanto tiempo. Ambas son opciones excepcionales.

Cómo usar AutoKey para automatizar juegos de Linux
AutoKey es una utilidad de automatización de escritorio para Linux y X11, programada en Python 3, GTK y Qt. Usando su funcionalidad de scripting y MAC...
Cómo mostrar el contador de FPS en juegos de Linux
Los juegos de Linux obtuvieron un gran impulso cuando Valve anunció el soporte de Linux para el cliente Steam y sus juegos en 2012. Desde entonces, mu...
Cómo descargar y jugar Sid Meier's Civilization VI en Linux
Introducción al juego Civilization 6 es una versión moderna del concepto clásico introducido en la serie de juegos Age of Empires. La idea era bastant...