mg
mg es un editor de texto minimalista para videoterminal, cuyas capacidades - aunque comparativamente reducidas - estan inspiradas en Emacs.
El uso principal es la edicion de guiones. mg no es compatible con UTF-8, y por lo tanto no acepta acentos ni enes.
Originalmente llamado MicroGNUEmacs, fue concebido en 1986 para constituirse en un reemplazo completamente libre del MicroEMACS de Dave Conroy, editor liviano escrito en C en la verba de Emacs pero ajustado a la escasa potencia computacional de los microordenadores.
Uso
El uso de mg asemeja bastante al de Emacs.
mg fichero.txt
Las opciones de mg pueden configurarse desde el fichero
~/.mg
.
Comandos de mg
Los comandos normales de mg guardan gran similitud a los comandos de Emacs.
Atajo | Comando |
---|---|
Ctrl+h, Ctrl+h | Ayuda |
Ctrl+x, Ctrl+s | Salva el Buffer a disco |
Ctrl+x, Ctrl+b | Lista los buffers |
Ctrl+x, Ctrl+b | Salta de buffer |
Ctrl+x, h | Selecciona todo el buffer |
Ctrl+x, k | Borra el buffer |
Ctrl+x, Ctrl+x | Guarda los buffers y sale de Emacs |
Ctrl+x, Ctrl+f | Busca fichero |
Ctrl+x, Ctrl+j | Salto directo |
Ctrl+x,Ctrl+c | Salir de mg. |
Desplazamientos | |
Alt+< | Comienzo del Buffer |
Alt+> | Final del buffer |
Ctrl+a | Comienzo de la linea |
Ctrl+e | Final de la linea |
Ctrl+p | Vuelve a linea previa |
Ctrl+n | Avanza a la linea siguiente |
Alt+{ | Retrocede parrafo |
Alt+} | Avanza parrafo |
Ctrl+b | Retrocede caracter |
Ctrl+f | Adelanta caracter |
Edicion | |
Ctrl+Barra espaciadora | Establece la marca de seleccion. |
Intro | Nueva linea |
Ctrl+x, u | Deshacer |
Ctrl+d | Borra caracter |
Alt+d | Borra palabra |
Ctrl+k | Borra la linea entera |
Ctrl+q | Salir con teclado |