MicroEMACS
MicroEMACS, también conocido como uemacs, es un editor de texto inspirado en el Microemacs de Dave Conroy. Como tal, ofrece edición en modo pantalla en la terminal, y con una utilización muy somera de recursos.
MicroEMACS es una herramienta muy poderosa para emplear en la edición de ficheros de texto. Cuenta con numerosos comandos, opciones y funcionalidades que permiten hacer toda modificación imaginable con el texto. A pesar de ello, es también muy simple de utilizar.
Uso
Ejecuta MicroEMACS con su ejecutable:
uemacs fichero.txt
Pantalla de MicroEMACS
La pantalla de MicroEMACS se divide en cuatro partes:
- La parte superior (“fkeys”) mostrará la ayuda de las teclas de función y y los menúes activables.
- La sección central mostrará los contenidos del búfer de edición y será donde podrás escribir el texto.
- Tendrás entonces una línea de status que muestra la hora, posición de línea y columna, y el nombre de la ventana en la que te encuentras.
- Finalmente, en la parte inferior verás la línea de introducción de comandos de MicroEMACS.
La pantalla de teclas de función te indica los siguientes usos para las mismas:
| Atajo | Resultado |
|---|---|
| F1 | Buscar hacia adelante |
| F2 | Buscar hacia atrás |
| F3 | caza hacia adelante |
| F4 | caza hacia atrás |
| F5 | Desactiva la ventana de ayudas de teclas de función |
| F6 | Ayuda de MicroEMACS |
| F7 | Siguiente ventana |
| F8 | Cargar página de macros |
| F9, o Ctrl+x,Ctrl+s | Guarda el fichero |
| F10, o Ctrl+x,Ctrl+c | Sale de MicroEMACS |
Edición básica con MicroEMACS
Para editar texto prosa, presiona F8 y carga los macros de procesamiento de texto con w. Ahora tendrás disponibles las siguientes funciones:
| Tecla | Función |
|---|---|
| F1 | Centra el texto |
| F3 | Reformatea el párrafo |
| F4 | Revisa la ortografía |
| F5 | Indenta el párrafo |
| F6 | Previsualiza la salida |
| F7 | Activa las palabras |
| F8 | Salida de borrador |
| F9 | Conteo de palabras |
| F10 | Salida final |
Páginas de macros
Presiona F8 para cargar otra página de macros. Estos permiten especializar el trabajo del procesador de textos. Las páginas de macros que podrás utilizar son:
| Letra | Macro de MicroEMACS |
|---|---|
| w | Macros para procesamiento de texto |
| e | Macros para Emacs |
| b | Edición para bloque |
| p | Macros para Pascal |
| c | Macros para lenguaje C |
| l | Macros para LISP |
| o | Macros para Cobol |
Modos de MicroEMACS
Al igual que el Emacs, aquí puedes cambiar de modos de escritura, aunque no son equivalentes.
Todos se incorporan con el comando Ctrl+X,M
| Letra | Modo de MicroEMACS |
|---|---|
| asave | Modo de autoguardado cada 256 caracteres |
| exact | Buscar y reemplazar encuentra los caracteres de forma exacta |
| cmode | Modo para escribir en código de lenguaje C |
| magic | Busca y reemplaza con expresiones regulares |
| over | modo de inserción |
| wrap | corta las líneas luego de 72 caracteres |
Ayuda de MicroEMACS
MicroEMACS cuenta con ayuda integrada en pantalla, dividida temáticamente (en inglés). Usa F6 para acceder a la ayuda, y se te presentará el índice temático (al que podrás retornar con la tecla Home. Con la Tecla Intro podrás escoger un tema, y avanzar o retroceder entre ellos con AvPág o RePág. La tecla F10 te permitirá salir de la ayuda de MicroEMACS.

