Hay XEDIT, jEdit, NEdit, gedit y, como resultado, medit.
No había oído hablar de medit hasta que empecé a buscar editores que aún no había probado, pero me alegro de haberlo descubierto. Si está buscando una experiencia gedit clásica (alrededor de Gnome 2), entonces medit es, probablemente sin querer, una aproximación excelente y moderna. También tiene muchas características adicionales, como la capacidad de escribir complementos en Python, Lua o C, y un medio para integrar incluso scripts de shell en su sistema de menú. Todas las demás funciones habituales también están aquí:una interfaz con pestañas, un shell bajo demanda, administración de sangría, resaltado de sintaxis, etc.
Instalando Medit
Puede descargar medit desde mooedit.sourceforge.net. Se ha confirmado que funciona en Linux y Windows. Si está utilizando Linux, también puede encontrarlo en su repositorio. Instalé mi copia de slackbuilds.org en Slackware.
Usando medi
Más recursos de Linux
- Hoja de trucos de los comandos de Linux
- Hoja de trucos de comandos avanzados de Linux
- Curso en línea gratuito:Descripción general técnica de RHEL
- Hoja de trucos de red de Linux
- Hoja de trucos de SELinux
- Hoja de trucos de los comandos comunes de Linux
- ¿Qué son los contenedores de Linux?
- Nuestros últimos artículos sobre Linux
Medit se anuncia a sí mismo como un editor "para programación y alrededor de la programación" y, de hecho, comenzó su vida como parte de un proyecto más grande llamado GAP (Grupos, Algoritmos, Programación). La mayoría de sus características están dirigidas a las expectativas típicas de los desarrolladores. Por ejemplo, en Editar menú, hay opciones para aumentar y disminuir la sangría, una tarea común para cualquier programador que intente indicar el alcance visualmente (y un requisito literal para los programadores de Python), y opciones para comentar o descomentar bloques de texto.
Algunas características también pueden ser útiles para los usuarios generales. Medit tiene una interfaz con pestañas fácil de usar (tanto en la parte superior de la ventana como en una lista emergente a lo largo del costado), un panel lateral para navegar rápidamente por el sistema de archivos, la capacidad de marcar lugares en un archivo, etc. . También tiene resaltado de sintaxis para ambos lenguajes de programación, así como lenguajes de marcado y marcado, por lo que es un editor útil tanto para código como para prosa.
Combinaciones de colores
Al editar texto sin formato sin sintaxis asociada o un formato como Asciidoc, para el cual medit no tiene un esquema de resaltado preestablecido, el editor asume el valor predeterminado de su sistema. Uso un tema oscuro, por lo que medit muestra texto blanco sobre un fondo gris oscuro.
Sin embargo, para el resaltado de sintaxis, el texto se vuelve colorido según el papel que juega cada palabra en su lenguaje estructurado. Al principio, estaba un poco frustrado con algunas de las elecciones que hizo Medit; muchos de los colores eran demasiado oscuros contra mi fondo oscuro para ser legibles, y no sentí que todos los elementos importantes fueran lo suficientemente únicos. La respuesta a este problema, si no está de acuerdo con las opciones de medit, está en Preferencias , donde puede cambiar el tema de color. Cambié el mío a los colores de Tango, lo que generó una matriz de colores solarizada que se destacó muy bien contra el fondo oscuro de mi editor e incluso agregó color a los elementos que se mantuvieron en blanco bajo el tema de edición.
Python emergente
En la parte inferior de la ventana de edición, hay un terminal emergente para acceder rápidamente a un shell. Esta es una buena característica, pero, francamente, después de haber experimentado Emacs y Kate, se siente bastante común. Lo que me sorprendió de medit fue su consola Python emergente, que se inicia desde las Herramientas. menú con moo y gtk módulos preimportados. En otras palabras, cuando inicia el shell Python de medit, puede mirar a través de los módulos Python y GTK en los que se basa parcialmente medit. Es una gran característica y una que podría inspirarlo a escribir un complemento (la ventana emergente Terminal es un complemento escrito en Python, por lo que también puede revisar su código para tener una idea de cómo se escribe un complemento).
Edición clásica
Medit es un gran editor basado en GTK con todas las características básicas importantes y varios extras tentadores para ayudarlo a inspirarse para ampliar la aplicación y personalizarla. Como acepta C, Python, Lua y Bash, hay varios puntos de entrada para hacer precisamente eso. Si está buscando un editor sensato para sus escritos, ya sea código, descuento o algo intermedio, déle una oportunidad a medit.