mp-5

mp-5 (“Minimun Profit Text Editor”) es un editor de texto multi-idioma destinado a programadores desarrollado por Ángel Ortega.

Cuenta con múltiples niveles de deshacer, funcionalidades de selección avanzada, edición de documentos múltiples a la vez, y dispone de resaltado de sintaxis para muchos lenguajes de programación populares, como C, C++, Perl, Ruby, HTML, Python, PHP, guiones de intérprete de comandos, etcétera.

Puedes ejecutarlo con:

mp-5 fichero.txt

Mecanografía el texto para introducirlo en un fichero. Opera según los comandos de mp-5.

Si has configurado mp-5 con su fichero ~/.config/mp/mp.mpsl, contarás con un corrector ortográfico. Presiona la tecla F5 para buscar la siguiente palabra que no aparezca en el diccionario, o activa la visualización de las palabras incorrectas desde Menú Escritura / Conmutar ortografía.

Guarda los cambios con Ctrl+s. Sal del editor con Ctrl+q.

Modos de Selección

mp-5 dispone de tres Modos de Selección diferentes: “Bloque”, “Vértice” y “Movimiento”, que te permite seleccionar una región de texto para operarlo según los comandos de edición. Las operaciones Buscar, Reemplazar, etcétera, se aplicarán unicamente en la región de texto seleccionada (si es que elegimos una).

Te será posible extender la región de texto seleccionada tanto como desees.

Podrás deseleccionar la región de texto mediante la tecla F8, o bien cuando copies, borres, o bien reemplaces el bloque.

Modo de selección en Bloque

Para seleccionar una región de texto en bloque desplazándote a la posición de inicio del mismo y márcalo con F9; luego desplázate a la posición final del mismo y márcala presionando nuevamente F9.

Se resaltará el bloque de texto, y actuará como una región de texto seleccionado.

Modo de selección de vértice

Para seleccionar una región de texto vertical desplázate al vértice inicial y presiona Ctrl+b; luego desplázate a la posición del vértice final y márcala presionando Ctrl+b nuevamente.

Se resaltará un rectángulo vertical de texto entre ambas vértices, y actuará como una región de texto seleccionado.

Modo de selección de Movimiento
Este modo no funciona en terminales remotas como en texto-plano.xyz, pero funcionará en una ventana gráfica local.

Para seleccionar una región de texto mediante la forma convencional, mantén presionada la tecla Mayúsculas y utiliza las teclas de desplazamiento de mp-5.

mp-5 como IDE

mp-5 incorpora interesantes facilidades a la escritura de código de programación, lo que permite integrarlo como un simple ambiente integrado de desarrollo (IDE).

Si estás trabajando con git, puedes solicitar el control de versionado mediante Ctrl+p, o buscar etiquetas de programación con Ctrl+t.

Invoca la compilación de un proyecto, con la función Build (tecla F2). De existir un fichero makefile en el directorio de trabajo actual, se extraerán todos los ficheros objeto y se presentará una lista. Elige el deseado y se realizará un make, cuyo resultado aparecerá en pantalla en la forma de un documento de solo lectura (para su análisis). De aparecer advertencias o errores de compilación, podremos navegar entre ellos avanzando con F3 y retrocediendo con Ctrl+F3.

Comandos generales

Combinación de teclas Comando
Ctrl+a abre la barra de menúes en la versión de terminal.
Ctrl+o Abrir fichero
Ctrl+s Guardar cambios en el documento
Ctrl+e Lista documentos abiertos
Alt+a Abre la barra de menúes
Ins Conmuta entre el modo de inserción o el modo sobre-escritura.
Ctrl+f Buscar cadena siguiente
Ctrl+r Buscar y reemplazar cadena
Ctrl+t Busca tag
Ctrl+w Cierra ventana
Ctrl+l Envía mp-5 a segundo plano (retorna con el comando fg)
Ctrl+q Sale de mp-5

Desplazamiento

Combinación Desplazamiento
Ctrl+Flecha Derecha Desplaza a la siguiente palabra.
Ctrl+Flecha izquierda Desplaza a la palabra anterior.
Inicio Desplaza al principio de la línea
Fin Desplaza al final de la línea
Alt+Flecha arriba / RePág Desplaza la pantalla anterior
Alt+Flecha Abajo / AvPág Desplaza la siguiente pantalla
Ctrl+Inicio Desplaza al principio del archivo.
Ctrl+Fin Desplaza al final del archivo.
Ctrl+g Ir a número de línea
Ctrl+d Lista las secciones.
Ctrl+Flecha arriba Se mueve a la sección de arriba.
Ctrl+Flecha abajo Se mueve a la sección de abajo.

Seleccionar

F9 Marca Inicio/Fin de selección
F8 Deselecciona el bloque
Ctrl+b Marca inicio/fin de bloque vertical

Edición

Combinación de teclas Comando
Ctrl+x Cortar bloque seleccionado
Ctrl+c Copiar bloque seleccionado
Ctrl+v Pegar bloque seleccionado
Ctrl+z Deshacer (múltiples niveles)
Ctrl+k Justifica el párrafo a la pantalla (soft-wrap).
Alt+Flecha izquierda indenta el bloque de texto.
Alt+Flecha Derecha desindenta el bloque de texto.
Retroceder/Supr Borra el bloque seleccionado
Ctrl+Retroceder Borra la palabra anterior
Ctrl+y Borra línea.

Atajos

Función Comando
F1 Ayuda
F2 Build.
F3 Busca siguiente.
F4 justifica párrafo.
F5 Busca palabra con error ortográfico.
F6 Busca palabra repetida.
F7 Ejecuta Macro.
F10 Graba Macro.
F11/F12 disminuyen o aumentan el tamaño del tipo de letra (sólo en terminales gráficas).
  • mp-5.txt
  • Última modificación: 2024/05/08 21:20
  • por peron