Pluma ( del latín : plūma, « pluma ») [2] es una bifurcación de gedit 2 y el editor de texto predeterminado del entorno de escritorio MATE utilizado en las distribuciones Linux . Amplía la funcionalidad básica con otras características y complementos .
Pluma es una aplicación gráfica que permite editar varios archivos de texto en una ventana (pestañas o MDI ). Es totalmente compatible con textos internacionales gracias al uso de la codificación Unicode UTF-8. Como editor de texto de uso general, Pluma es compatible con la mayoría de las funciones de los editores estándar y hace hincapié en la simplicidad y la facilidad de uso. Su conjunto de funciones principales incluye resaltado de sintaxis del código fuente, sangría automática y compatibilidad con la impresión con vista previa.
Está diseñado para tener una interfaz gráfica de usuario limpia y sencilla de acuerdo con la filosofía del proyecto MATE, y es el editor de texto predeterminado para MATE. Pluma es un software libre y de código abierto sujeto a los requisitos de la Licencia Pública General GNU versión 2 o posterior.
El editor de texto Xed , el editor de texto preinstalado en Linux Mint , se bifurcó de Pluma en 2016.
Características
Pluma cuenta con una integración completa con MATE, que incluye arrastrar y soltar hacia y desde Caja (el administrador de archivos MATE), el uso del sistema de ayuda MATE, el sistema de archivos virtuales MATE y el marco de impresión MATE. [3]
Pluma tiene una interfaz de múltiples documentos (MDI), o pestañas GUI, para editar varios archivos. El usuario puede mover las pestañas entre varias ventanas. Puede editar archivos remotos usando GVfs . Admite un sistema completo de deshacer y rehacer, así como búsqueda y reemplazo. [4] Otras características típicas orientadas al código incluyen numeración de líneas, coincidencia de corchetes, ajuste de texto, resaltado de línea actual, sangría automática y copia de seguridad automática de archivos. [4]
Las características de Pluma incluyen corrección ortográfica en varios idiomas a través de Enchant y un sistema de complementos flexible que permite agregar nuevas funciones, por ejemplo, fragmentos de código e integración con aplicaciones externas, incluida una terminal Python o Bash. [4] Se incluyen varios complementos en el propio Pluma, con más complementos en el paquete pluma-plugin y en línea.
Pluma admite la impresión , incluida la vista previa de impresión y la impresión en archivos PostScript y PDF . Las opciones de impresión incluyen la fuente del texto, el tamaño de página, la orientación, los márgenes, la impresión opcional de encabezados de página y números de línea, así como el resaltado de sintaxis. [5]
Pluma tiene un panel lateral opcional que muestra la lista de archivos abiertos y (en una pestaña diferente del panel lateral) un explorador de archivos. También tiene un panel inferior opcional con una consola Python y (usando los complementos de Pluma) una terminal. Pluma detecta automáticamente cuando otra aplicación modifica un archivo abierto en el disco y ofrece volver a cargar ese archivo. Usando un complemento (en el paquete pluma-plugins ), Pluma puede guardar y cargar sesiones, que son listas de pestañas abiertas actualmente. [6]
Pluma también incluye resaltado de sintaxis a través de GtkSourceView [7] para varios formatos de marcado de texto y código de programa.
Lista de características
- Resaltado de sintaxis
- Soporte para impresión y vista previa de impresión
- Revertir archivo
- Soporte completo para texto UTF-8
- Soporte para edición de archivos remotos
- Buscar y reemplazar
- Sistema de complementos configurable, con soporte opcional para Python
- Una interfaz de preferencias completa
- Un nuevo minimapa que te ofrece una visión general instantánea del contenido. [8]
- El nuevo patrón de fondo de cuadrícula convierte a Pluma en un bloc de escritura.
- El complemento de clasificación admite acciones de deshacer.
- Un atajo para mostrar/ocultar números de línea, es decir Ctrl + Y.
Lista de complementos
Algunos de los complementos, empaquetados e instalados con Pluma (también hay complementos externos disponibles):
- Explorador de archivos
- Lista de etiquetas
- Recuento de palabras
- Corrector ortográfico
- Insertar fecha/hora
- Clasificar
- Cambiar entre mayúsculas y minúsculas del texto seleccionado
- Expansión automática de fragmentos
- Herramientas externas
- Sincronización
Arquitectura
Como parte de las aplicaciones principales de MATE, Pluma utiliza las últimas bibliotecas GTK+ y MATE . El código fuente de Pluma se mantiene mediante el sistema de control de versiones git . [9]
Véase también
Referencias
- ^ "Lanzamiento de pluma 1.26.1". GitHub .
- ^ Harper, Douglas. "pluma". Etymonline.com . Consultado el 24 de abril de 2015 .
- ^ Pluma: Información general 15 de febrero de 2008
- ^ abc "gedit: un editor de texto potente y subestimado para todos", Free Software Magazine Archivado el 18 de mayo de 2008 en Wayback Machine 15 de febrero de 2008
- ^ "Impresión con gedit". Library.gnome.org. 2011. Consultado el 11 de octubre de 2011 .
- ^ "Complementos de Gedit". GNOME. 2011-07-05 . Consultado el 2011-10-11 .
- ^ "Página de inicio de GtkSourceView".
- ^ "Lanzamiento de MATE 1.26". 10 de agosto de 2021.
- ^ pluma @ GitHub
Enlaces externos
- Sitio web oficial