InglésFrancésEspañol

Ad


icono de página de OnWorks

mg: en línea en la nube

Ejecute mg en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando mg que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


mg - editor de texto similar a emacs

SINOPSIS


mg [-nR] [-f modo] [+número] [presentar ...]

DESCRIPCIÓN


mg pretende ser un editor pequeño, rápido y portátil para personas que no pueden (o no quieren
para) ejecutar emacs por una razón u otra, o no está familiarizado con el vi(1) editor. Está
compatible con emacs porque no debería haber ninguna razón para aprender más tipos de editor que
emacs o vi(1).

Las opciones son las siguientes:

+número
Vaya a la línea especificada por el número (no inserte un espacio entre el signo '+' y
el número). Si se especifica un número negativo, el número de línea cuenta hacia atrás
desde el final del archivo, es decir, + -1 será la última línea del archivo, + -2 será
segundo último, y así sucesivamente.

-f modo
Ejecute el comando de modo para todos los búferes creados a partir de argumentos en la línea de comando,
incluido el búfer temporal y todos los archivos.

-n Desactive la generación de archivos de copia de seguridad.

-R Los archivos especificados en la línea de comando se abrirán como de solo lectura.

VENTANAS Y Amortiguadores


Cuando se carga un archivo en mg, se almacena en un buffer. Este búfer se puede mostrar en
la pantalla en más de una ventana. En la actualidad, las ventanas solo se pueden dividir horizontalmente, por lo que
cada ventana está delimitada por una línea de modelo en la parte inferior. Si se realizan cambios en un búfer,
se reflejará en todas las ventanas abiertas.

Si un archivo se cambia fuera mg y su tampón está a punto de cambiarse, mg pregunta si el
el cambio debe continuar (y), no continuar (n) o si el búfer debe revertirse (r) al
último archivo en el disco.

Si un nombre de búfer comienza y termina con un asterisco, el búfer se considera desechable; es decir
no se le pedirá al usuario que guarde los cambios cuando se elimine el búfer.

drive Y MARCA


La ubicación actual del cursor en mg se llama punto (o punto). Es posible definir un
región de texto específica de la ventana estableciendo una segunda ubicación, llamada marca. región is
el texto entre el punto y la marca inclusive. Eliminar el carácter en la posición de la marca
deja la marca en el punto de eliminación.

Nota: el punto y la marca son específicos de la ventana en mg, no específico del búfer, como en otros emacs
sabores

BACKUP ARCHIVOS


Los archivos de copia de seguridad tienen un carácter '~' adjunto al nombre del archivo y se crean en el
directorio de trabajo por defecto. Ya sea para crear archivos de respaldo o no se puede alternar con el
comando make-backup-files. La ubicación del archivo de copia de seguridad puede estar en el archivo de trabajo actual.
directorio, o todas las copias de seguridad se pueden mover a un ~ / .mg.d directorio donde los archivos conservan su ruta
nombre para conservar la unicidad. Utilice el directorio de copia de seguridad en el hogar para alternar entre estos dos
ubicaciones. Además, si alguna aplicación crea archivos de respaldo en el TMPDIR, estos pueden ser
a la izquierda con el comando leave-tmpdir-backups.

TAGS


mg admite archivos de etiquetas creados por etiquetas(1), lo que permite al usuario localizar rápidamente varios
definiciones de objeto. Sin embargo, tenga en cuenta que emacs usa etags, no ctags.

CSCOPE


mg admite la navegación por el código fuente usando cscope. Sin embargo, mg requiere cscope y cscope-
Los ejecutables del indexador deben estar presentes en PATH para que funcione.

DEFAULT VENTAJAS ENLACES


Los comandos de edición normales son muy similares a GNU Emacs. En los siguientes ejemplos, Cx significa
Control-x, y Mx significa Meta-x, donde la tecla Meta puede ser una tecla especial en el
teclado o la tecla ALT; de lo contrario, ESC seguido de la tecla X también funciona.

C-SPC establecer-marcar-comando
Ca principio de línea
Cb backward-char
Cc sc cscope-find-functions-llamando-a-esta-función
Cc sd cscope-find-global-definition
Cc se cscope-find-egrep-pattern
Cc sf cscope-buscar-este-archivo
Cc si cscope-buscar-archivos-incluido-archivo
Cc sn cscope-siguiente-símbolo
Cc sp cscope-prev-symbol
Cc ss cscope-encuentra-este-símbolo
Cc st cscope-encuentra-esta-cadena-de-texto
Cd delete-char
Ce final de línea
Cf adelante-char
Cg teclado-salir
Ch Ch ayuda-ayuda
Ch a apropos
Ch b describe-vinculaciones
Ch c describe-clave-brevemente
Cj nueva línea y sangría
Ck kill-line
Cl recentro
RET nueva línea
Cn siguiente línea
Co línea abierta
Cp anterior-línea
Cq cotizado-inserto
Cr isearch-backward
Cs isearch-forward
Ct transpose-caracteres
Cu argumento universal
Desplazamiento hacia arriba de CV
Cw kill-region
Búferes de lista Cx Cb
Cx Cc guardar-búfer-matar-emacs
Cx Cf buscar-archivo
Cx Cg teclado-salir
Cx Cl downcase-región
Cx Co eliminar-líneas en blanco
Cx Cq alternar-solo lectura
Cx Cr buscar-archivo-solo lectura
Búfer de ahorro de Cx Cs
Cx Cu upcase-región
Cx Cv buscar-archivo-alternativo
Archivo de escritura Cx Cw
Cx Cx exchange-point-and-mark
Cx (inicio-kbd-macro
Cx) fin-kbd-macro
Cx 0 eliminar ventana
Cx 1 eliminar-otras-ventanas
Cx 2 ventana dividida verticalmente
Cx 4 Cf buscar-archivo-otra-ventana
Cx 4 Cg teclado-salir
Cx 4 b cambiar a búfer-otra-ventana
Cx 4 f buscar-archivo-otra-ventana
Cx = qué-posición-del-cursor
Cx ^ ampliar-ventana
Cx `siguiente error
Cx b conmutador a búfer
Cx d dired
Cx e llamar-last-kbd-macro
Cx f establecer-llenar-columna
Cx g ir a la línea
Cx h marca-búfer-completo
Cx i insertar archivo
Cx k kill-buffer
Cx n otra ventana
Cx o otra ventana
Cx p ventana anterior
Cx s guardar-algunos-búferes
Cx u deshacer
Cy yank
Cz suspender-emacs
MCv desplazamiento-otra-ventana
M-SPC solo un espacio
METRO-! comando de shell
METRO-. buscar-etiqueta
M- * marca de etiqueta emergente
M-% consulta-reemplazo
M- <comienzo-de-búfer
M-> fin de búfer
M- \ eliminar-espacio-horizontal
M- ^ unirse a la línea
Mb palabra al revés
Mc mayúscula-palabra
Md palabra de muerte
Mf adelante-palabra
Mh marca-párrafo
Ml downcase-word
Mm espalda a sangría
Párrafo de relleno Mq
Señor búsqueda hacia atrás
Ms búsqueda hacia adelante
Mt transponer-palabras
Mu upcase-word
Mv desplazarse hacia abajo
Mw copiar-región-como-matar
Mx ejecutar-comando-extendido
M- {párrafo atrás
M- | shell-comando-en-región
M-} párrafo de avance
M- ~ no modificado
M-DEL-backward-kill-word
C-_ deshacer
) parpadear e insertar
DEL eliminar-carácter-hacia atrás

Para obtener una descripción completa de mg comandos, ver MG COMANDOS. Para ver las combinaciones de teclas activas
en cualquier momento, escriba "Mx describe-bindings".

MG COMANDOS


Los comandos se invocan mediante "Mx" o mediante un enlace a una tecla. Muchos comandos toman un opcional
parámetro numérico, n. Este parámetro se establece mediante M- (donde n es el numérico
argumento) antes del comando, o por una o más invocaciones del argumento universal,
generalmente unido a Cu. Cuando se invoca de esta manera, el valor del parámetro numérico que se
pass se muestra en el minibúfer antes del Mx. Un uso común del parámetro está en
conmuta de modo (por ejemplo, crear archivos de copia de seguridad). Si no se proporciona ningún parámetro, el modo se cambia a
su estado alternativo. Si se proporciona un parámetro positivo, el modo se activa.
De lo contrario, se ve obligado a apagarse.

a propósito
Ayuda a propósito. Solicite al usuario una cadena, abra el búfer * ayuda * y enumere todos mg
comandos que contienen esa cadena.

timbre-audible
Alternar la campana del sistema audible.

autoejecutar
Registre un gancho de ejecución automática; es decir, especifique un patrón de nombre de archivo (conforme al
reglas de globbing de nombre de archivo de shell) y una función asociada para ejecutar cuando un archivo
que coincida con el patrón especificado se lee en un búfer.

modo de llenado automático
Alternar el modo de autocompletar (a veces llamado modo de correo), donde el texto se inserta más allá del relleno
La columna se ajusta automáticamente a una nueva línea.

modo de sangría automática
Alternar el modo de sangría, donde la sangría se conserva después de una nueva línea.

espalda a sangría
Mueva el punto al primer carácter que no sea un espacio en blanco en la línea actual.

copia de seguridad en el directorio de inicio
Guarde copias de seguridad en un ~ / .mg.d directorio en lugar de directorio de trabajo. Requiere
make-backup-files para estar en.

char al revés
Mueve el cursor un carácter hacia atrás.

palabra-de-muerte-hacia-atrás
Mata el texto al revés por n palabras.

párrafo al revés
Mover el cursor hacia atrás n párrafos. Los párrafos están delimitados por o
o .

palabra al revés
Mueve el cursor hacia atrás el número de palabras especificado.

comienzo-de-búfer
Mueva el cursor a la parte superior del búfer.

principio de línea
Mueva el cursor al principio de la línea.

parpadear e insertar
Inserte automáticamente un carácter, luego busque hacia atrás y haga parpadear su delimitador correspondiente. Para
delimitadores que no sean paréntesis, corchetes y llaves, el carácter en sí se usa
como su propio partido.

modo bsmap
Alternar el modo bsmap, donde DEL y Ch se intercambian.

modo c
Alternar un modo compatible con KNF para editar archivos de programa C.

llamar-last-kbd-macro
Invocar la macro del teclado.

capitalizar-palabra
Capitalizar n palabras; es decir, convertir el primer carácter de la palabra a mayúsculas, y
letras posteriores a minúsculas.

cd Cambia el directorio de trabajo global. Consulte también global-wd-mode.

modo de número de columna
Alternar si el número de columna se muestra en la línea de modo.

copiar-región-como-matar
Copie todos los caracteres de la región en el búfer de eliminación, borrando la marca
después. Esto es un poco como una región de muerte seguida de un tirón.

conteo-partidos
Cuente el número de líneas que coinciden con la expresión regular proporcionada.

conteo-no-coincidencias
Cuente el número de líneas que no coinciden con la expresión regular proporcionada.

cscope-encuentra-este-símbolo
Enumere las coincidencias para el símbolo dado.

cscope-encontrar-definición-global
Enumere las definiciones globales para el literal dado.

cscope-buscar-funciones-llamadas
Enumere las funciones llamadas desde la función dada.

cscope-find-functions-llamando-a-esta-función
Lista de funciones que llaman a la función dada.

cscope-encuentra-esta-cadena-de-texto
Enumere las ubicaciones que coinciden con la cadena de texto dada.

cscope-find-egrep-patrón
Enumere las ubicaciones que coinciden con el patrón de expresión regular extendido dado.

cscope-encuentra-este-archivo
Muestra los nombres de archivo que coinciden con el nombre de archivo dado.

cscope-buscar-archivos-incluido-archivo
Lista de archivos que #incluyen el nombre de archivo dado.

cscope-siguiente-símbolo
Navega al siguiente partido.

cscope-anterior-símbolo
Navega al partido anterior.

cscope-siguiente-archivo
Navega hasta el siguiente archivo.

cscope-prev-archivo
Navega al archivo anterior.

cscope-crear-lista-de-archivos-para-indexar
Cree la lista y el índice de cscope en el directorio dado.

definir clave
Solicita al usuario un mapa de teclas con nombre (modo), una tecla y un mg comando, luego crea un
combinación de teclas en el mapa apropiado.

eliminar-carácter-inverso
Eliminar al revés n caracteres. Como delete-char, esto realmente mata si
presentado con un argumento.

borrar-lineas en blanco
Elimina las líneas en blanco alrededor del punto. Si el punto está sentado en una línea en blanco, este comando
elimina todas las líneas en blanco por encima y por debajo de la línea actual. De lo contrario, elimina
todas las líneas en blanco después de la línea actual.

eliminar-char
Borrar n personajes hacia adelante. Si hay algún argumento presente, mata en lugar de
elimina, guardando el resultado en el búfer de eliminación.

eliminar-espacio-horizontal
Elimina cualquier espacio en blanco alrededor del punto.

eliminar-espacio-inicial
Elimina los espacios en blanco iniciales en la línea actual.

eliminar espacio final
Elimina los espacios en blanco finales de la línea actual.

eliminar-líneas-coincidentes
Elimine todas las líneas después del punto que contengan una cadena que coincida con el regular proporcionado
expresión.

eliminar-líneas-que-no-coinciden
Elimine todas las líneas después del punto que contengan una cadena que coincida con el regular proporcionado
expresión.

eliminar-otras-ventanas
Haga que la ventana actual sea la única ventana visible en la pantalla.

borrar-ventana
Eliminar la ventana actual.

describir-vinculaciones
Enumere todas las combinaciones de teclas globales y locales, poniendo el resultado en el búfer * help *.

describir-clave-brevemente
Lea una tecla del teclado y búsquela en el mapa de teclas. Mostrar el nombre del
función actualmente vinculada a la clave.

diff-buffer-con-archivo
Vea las diferencias entre el búfer y su archivo asociado.

argumento-digito
Procesar un argumento numérico para funciones invocadas por teclado.

downcase-región
Establezca todos los caracteres de la región en minúsculas.

palabra en minúscula
Establecer caracteres en minúsculas, comenzando por el punto y terminando n palabras de distancia.

emacs-versión
Devolver un mg cadena de versión.

fin-kbd-macro
Deje de definir una macro de teclado.

fin de búfer
Mueva el cursor al final del búfer.

fin de la línea
Mueva el cursor al final de la línea.

ampliar ventana
Amplíe la ventana actual reduciendo la ventana de arriba o de abajo.

evaluación-búfer-actual
Evaluar el búfer actual como una serie de mg comandos. Útil para probar mg
archivos de inicio.

expresión-eval
Obtenga una línea del usuario y ejecútela. Útil para probar expresiones en mg inicio
archivos.

cambio-punto-y-marca
Intercambia los valores de "punto" y "marca" en la ventana actual. Devuelve un error si no
marca está fijada.

ejecutar comando extendido
Invocar un comando extendido; es decir, Mx. Llame a la rutina de la línea de mensajes para leer en el
nombre del comando y aplicarle el autocompletado. Cuando vuelva, busque el nombre en
la tabla de símbolos y ejecute el comando si se encuentra, pasando argumentos según sea necesario.
Imprima un error si hay algún problema.

párrafo de relleno
Justifica un párrafo, ajustando el texto a la columna de relleno actual.

encontrar archivo
Seleccione un archivo para editarlo. Primero verifique si el archivo se puede encontrar en otro búfer;
si está allí, simplemente cambie a ese búfer. Si no se puede encontrar el archivo, cree un
nuevo búfer, lea el archivo desde el disco y cambie al nuevo búfer.

buscar-archivo-solo lectura
Igual que find-file, excepto que el nuevo búfer está configurado como de solo lectura.

buscar-archivo-alternativo
Reemplaza el archivo actual por uno alternativo. Semántica para encontrar el
El archivo de reemplazo es el mismo que el archivo de búsqueda, excepto que se elimina el búfer actual
antes del cambio. Si la matanza falla o se cancela, vuelva al archivo original.

buscar-archivo-otra-ventana
Abre el archivo especificado en un segundo búfer. Divide la ventana actual si es necesario.

buscar-etiqueta
Salte a la definición de etiqueta en el punto.

adelante-char
Mueva el cursor hacia adelante (o hacia atrás, si n es negativo) n caracteres. Devuelve un error
si se alcanza el final del búfer.

párrafo de avance
Seguir adelante n párrafos. Los párrafos están delimitados por o o
.

palabra de avance
Mueve el cursor hacia adelante el número de palabras especificado.

clave de conjunto global
Vincular una clave en el mapa de claves global (fundamental).

clave-desarmado-global
Desvincular una clave del mapa de claves global (fundamental); es decir, configúrelo en 'reexplorar'.

modo-wd-global
Alternar el modo de directorio de trabajo global. Cuando está habilitado, mg predeterminado para abrir archivos
(y ejecutando comandos como compilar y grep) en relación con el trabajo global
directorio. Cuando está deshabilitado, se establece un directorio de trabajo para cada búfer.

ir a la línea
Vaya a una línea específica. Si un argumento está presente, entonces es el número de línea, de lo contrario
solicitar un número de línea para usar.

ayuda ayuda
Solicita brevemente una de (a) propos, (b) indings, des (c) ribe key.

insertar
Inserte una cadena, principalmente para usar desde macros.

insertar-buffer
Inserte el contenido de otro búfer en el punto.

insertar archivo
Inserta un archivo en el búfer actual en el punto.

insertar-con-envoltura
Inserte el carácter enlazado con ajuste de palabra. Compruebe para ver si hemos pasado el llenado
columna, y si es así, justifique esta línea.

isearch-hacia atrás
Utilice la búsqueda incremental, inicialmente en la dirección inversa. isearch ignora cualquier
argumentos explícitos. Si se invoca durante la definición o evaluación de la macro,
En su lugar, se invoca la búsqueda hacia atrás incremental.

isearch-forward
Utilice la búsqueda incremental, inicialmente en la dirección de avance. isearch ignora cualquier
argumentos explícitos. Si se invoca durante la definición o evaluación de la macro,
En su lugar, se invoca el avance de búsqueda incremental.

unirse a la línea
Une la línea actual a la anterior. Si se llama con un argumento, únete al siguiente
línea a la actual.

solo un espacio
Elimine cualquier espacio en blanco alrededor del punto, luego inserte un espacio.

salir del teclado
Abortar la acción actual.

búfer de muerte
Deseche un tampón, por su nombre. Si el nombre del búfer no comienza y termina con un
asterisco, pregunta al usuario si se ha cambiado el búfer.

línea de muerte
Línea de muerte. Si se llama sin un argumento, mata desde el punto hasta el final de la línea,
a menos que esté al final de la línea, cuando mata la nueva línea. Si se llama con un
argumento de 0, mata desde el principio de la línea hasta el punto. Si se llama con un positivo
argumento, mata desde el punto en adelante sobre ese número de nuevas líneas. Si se llama con un
argumento negativo, elimina cualquier texto antes del punto en la línea actual, luego elimina
Volver abs (n) líneas.

párrafo-matar
Borrar n párrafos que comienzan con el actual.

región de muerte
Mata a la región definida actualmente.

palabra de muerte
Eliminar reenviar n palabras.

dejar-tmpdir-copias de seguridad
Modifica el comportamiento de la copia de seguridad en el directorio de inicio. Archivos de respaldo que normalmente
residen en el sistema TMPDIR se dejan allí y no se mueven a la ~ / .mg.d directorio.

modo de número de línea
Alternar si el número de línea se muestra en la línea de modo.

búferes de lista
Muestra la lista de búferes disponibles.

load Solicita al usuario un nombre de archivo y luego ejecuta comandos desde ese archivo.

clave local
Vincular una asignación de teclas en el modo local (superior).

clave-desarmado-local
Desvincula una asignación de teclas en el modo local (superior).

crear-archivos-de-respaldo
Alternar la generación de archivos de respaldo.

directorio-make
Solicite al usuario una ruta o un nombre de directorio que luego se crea.

párrafo de marca
Marc n párrafos.

marcar-búfer-completo
Marca el búfer completo como una región colocando un punto al principio y una marca al final de
tampón.

modo de meta-clave
Cuando está deshabilitada, la clave meta se puede usar para insertar caracteres ascii extendidos (8 bits).
Cuando está habilitada, la clave meta actúa como de costumbre.

argumento-negativo
Procesar un argumento negativo para funciones invocadas por teclado.

nueva línea
Inserta una nueva línea en el búfer actual.

nueva línea y sangría
Inserte una nueva línea, luego suficientes tabulaciones y espacios para duplicar la sangría del
línea anterior. Asume que las pestañas tienen cada ocho caracteres.

Proxima linea
Seguir adelante n líneas.

no modificado
Apague la bandera modificada en el búfer actual.

linea Abierta
Abre un espacio en blanco. Esencialmente, inserte n nuevas líneas, luego retroceda sobre ellas.

otra ventana
El comando para hacer que la siguiente ventana (abajo de la pantalla) sea la ventana actual. Existen
no hay errores reales, aunque el comando no hace nada si solo hay 1 ventana en el
de la pantalla

modo de sobrescritura
Alternar el modo de sobrescritura, donde escribir en un búfer sobrescribe los caracteres existentes en lugar de
que insertarlos.

prefijo-región
Inserta una cadena de prefijo antes de cada línea de una región. La cadena de prefijo se puede configurar
utilizando 'set-prefix-string'.

línea anterior
Mover hacia atrás n líneas.

ventana-anterior
Este comando hace que la ventana anterior (arriba de la pantalla) sea la ventana actual. Existen
no hay errores, aunque el comando no hace mucho si solo hay 1 ventana.

marca de etiqueta emergente
Regrese a la posición donde se invocó previamente la etiqueta de búsqueda.

empujar-shell
Suspende los mg y cambiar a la pantalla alternativa, si está disponible.

pwd Muestra el directorio de trabajo actual (global) en el área de estado.

consulta-reemplazar
Consulta Reemplazo. Busque y reemplace cadenas de forma selectiva, solicitando después de cada coincidencia.

reemplazar-cadena
Reemplace la cadena globalmente sin indicaciones individuales.

consulta-reemplazar-regexp
Reemplazar cadenas de forma selectiva. ¿Realiza una operación de búsqueda y reemplazo usando
expresiones para ambos patrones.

inserto-cotizado
Inserte el siguiente carácter palabra por palabra en el búfer actual; es decir, ignorar cualquier función
vinculado a esa clave.

re-buscar de nuevo
Realice una búsqueda de expresión regular nuevamente, usando la misma cadena de búsqueda y dirección
como último comando de búsqueda.

volver a buscar hacia atrás
Busca hacia atrás usando una expresión regular. Obtenga una cadena de búsqueda del usuario y
búsqueda, comenzando en el punto y avanzando hacia el frente del búfer. Si lo encuentra, puntee
se deja apuntando al primer carácter del patrón [el último carácter que fue
emparejado].

volver a buscar hacia adelante
Busque hacia adelante utilizando una expresión regular. Obtenga una cadena de búsqueda del usuario y
búscalo empezando por el punto. Si lo encuentra, mueva el punto justo después de la coincidencia.
caracteres. la pantalla hace todas las cosas difíciles. Si no lo encuentra, solo imprime un
mensaje.

centrar
Vuelva a colocar el punto en la ventana actual. Por defecto, el punto está centrado. Si se le da un
argumento positivo (n), la pantalla se reposiciona en la línea n. Si n es negativo, es
es esa línea desde la parte inferior.

redibujar-mostrar
Actualiza la pantalla. Vuelve a calcular todos los tamaños de ventana en caso de que algo haya cambiado.

revertir búfer
Revierte el búfer actual al último archivo del disco.

guardar-búfer
Guarde el contenido del búfer actual si se ha modificado, creando opcionalmente un
Copia de respaldo.

guardar-búfer-matar-emacs
Ofrezca guardar búferes modificados y salir mg.

guardar-algunos-búferes
Examine la lista de búferes y ofrezca guardar cualquier búfer que haya cambiado.
Los búferes que no están asociados con archivos (como * scratch *, * grep *, * compile *) son
ignorado

desplácese hacia abajo
Desplazarse hacia atrás n páginas. Se asume una superposición de dos líneas entre páginas. Si se le da un
repetir argumento, desplaza líneas hacia atrás, no páginas.

desplazarse una línea hacia abajo
Desplazar la pantalla hacia abajo n líneas sin cambiar la posición del cursor.

desplazarse una línea hacia arriba
Desplazarse por la pantalla n se alinea sin mover la posición del cursor.

desplazarse-otra-ventana
Desplácese hacia la siguiente ventana en la ventana de lista de ventanas hacia adelante n .

desplazarse hacia arriba
Avanza una página. Se asume una superposición de dos líneas entre páginas. Si se le da un
repetir argumento, desplaza líneas hacia atrás, no páginas.

busca de nuevo
Vuelva a buscar, utilizando la misma cadena de búsqueda y la misma dirección que el último comando de búsqueda.

búsqueda hacia atrás
Búsqueda inversa. Obtenga una cadena de búsqueda del usuario y busque, comenzando por el punto y
avanzando hacia el frente del búfer. Si lo encuentra, el punto queda apuntando al
primer carácter del patrón (el último carácter que coincidió).

búsqueda hacia adelante
Busque hacia adelante. Obtenga una cadena de búsqueda del usuario y búsquela comenzando en
punto. Si se encuentra, el punto se mueve justo después de los caracteres coincidentes, si no se encuentra,
imprimir un mensaje.

comando de autoinserción
Inserta un personaje.

set-case-fold-búsqueda
Establece la búsqueda de mayúsculas y minúsculas, lo que hace que las mayúsculas y minúsculas no importen en las búsquedas de expresiones regulares.
Este es el predeterminado.

establecer el modo predeterminado
Agregue el modo proporcionado a la lista de modos predeterminados utilizados por el búfer posterior
creación. Los modos integrados incluyen: relleno, sangría, sobrescritura y notab.

establecer-llenar-columna
Solicitar al usuario una columna de relleno. Utilizado por el modo de llenado automático.

comando-set-mark
Establece la marca en la ventana actual en la ubicación actual del punto.

conjunto-prefijo-cadena
Establece la cadena de prefijo que utilizará el comando 'prefix-region'.

comando de shell
Ejecute un comando externo desde el mini-búfer.

shell-comando-en-región
Proporcione el texto de la región al comando de shell como entrada.

ventana retráctil
Reducir la ventana actual en una línea. La ventana inmediatamente debajo se expande para elegir
subir la holgura. Si solo hay una ventana, este comando no tiene ningún efecto.

ventana dividida verticalmente
Divide la ventana actual. Una ventana de menos de 3 líneas no se puede dividir.

inicio-kbd-macro
Empiece a definir una macro de teclado. La definición de macro finaliza invocando end-kbd-
macro.

suspender-emacs
Suspende los mg y volver a la pantalla alternativa, si está en uso.

cambiar a búfer
Preguntar y cambiar a un nuevo búfer en la ventana actual.

cambiar-a-búfer-otra-ventana
Cambiar a búfer en otra ventana.

alternar-solo lectura
Alternar el indicador de solo lectura en el búfer actual.

transponer-caracteres
Transpone los dos caracteres delante y debajo del punto, luego avanza uno
personaje. Trate los caracteres de nueva línea de la misma manera que cualquier otro.

transponer-párrafos
Transponer párrafos adyacentes. Si se solicitan varias iteraciones, la actual
el párrafo se moverá n párrafos adelante.

transponer-palabras
Transponer palabras adyacentes.

deshacer Deshace la acción más reciente. Si se invoca de nuevo sin un comando intermedio, muévase
el puntero de deshacer a la acción anterior y deshacerlo.

deshacer-límite
Agrega un límite de deshacer. Por lo general, esto no se hace de forma interactiva.

deshacer-cambiar-límite
Alternar si se generan límites de deshacer. Los límites de deshacer a menudo están deshabilitados
antes de operaciones que deberían considerarse atómicamente irreversibles.

deshacer-habilitar
Alternar si se guarda la información de deshacer.

deshacer lista
Muestra los registros de deshacer para el búfer actual en un búfer nuevo.

argumento-universal
Repite el siguiente comando 4 veces. Usualmente ligado a Cu. Este comando puede estar apilado;
Por ejemplo, Cu Cu Cf mueve el cursor 16 caracteres hacia adelante.

región-upcase
Región de mayúsculas. Cambie todos los caracteres en minúscula de la región a mayúsculas
.

palabra-upcase
Mueve el cursor hacia adelante el número de palabras especificado. A medida que se mueve, convierta cualquier
caracteres a mayúsculas.

campana visible
Alternar la campana visible. Si esta palanca está activada, la línea de modo parpadeará.

tabla de etiquetas de visita
Registre el nombre del archivo de etiquetas que se utilizará para la etiqueta de búsqueda posterior.

qué-posición-del-cursor
Muestra un montón de información útil sobre la ubicación actual de dot. El
carácter debajo del cursor (en octal), la línea, fila y columna actual, y
Se muestra la posición aproximada del cursor en el archivo (como porcentaje). El
la posición de la columna asume una visualización de posición infinita; no se trunca solo
porque la pantalla lo hace.

archivo de escritura
Solicite un nombre de archivo y escriba el contenido del búfer actual en ese archivo.
Actualice el nombre del archivo recordado y borre el indicador de cambio de búfer.

yank Yank text de kill-buffer. A diferencia de emacs, el mg El búfer de muerte consta solo del
muerte más reciente. No es un anillo.

MG DIRIGIDO VENTAJAS ENLACES


Las combinaciones de teclas específicas están disponibles en modo directo.

DEL dired-desmarcar-atrás
RET, e, f y Cm dired-find-file
SPC dirigido-siguiente-línea
! comando-shell-dired
+ dired-crear-directorio
un archivo alternativo de búsqueda directa
c dirigido-hacer-copia
d y Cd dired-flag-file-deletion
g dirección-revertir
n dirigido-siguiente-línea
o dired-buscar-archivo-otra-ventana
p dired-anterior-línea
q ventana de salida
r dired-do-renombrar
u dired-desmarcar
x dirigido-hacer-marcado-eliminar
Cv dired-scroll-down
Mv dired-scroll-up

MG DIRIGIDO COMANDOS


A continuación, se muestra una lista de los comandos específicos del modo dired:

dired-crear-directorio
Crea un directorio.

Dired-do-copy
Copie el archivo listado en la línea actual del búfer dired.

Dired-do-marcado-eliminar
Elimine los archivos que se han marcado para su eliminación.

dired-do-renombrar
Cambie el nombre del archivo que aparece en la línea actual del búfer dired.

dired-buscar-archivo-alternativo
Reemplace el búfer dired actual con uno alternativo según lo especificado por la posición
del cursor en el búfer dired.

dired-buscar-archivo
Abra el archivo en la línea actual del búfer dired. Si el cursor está en un
directorio se abrirá en modo directo.

eliminación-de-archivo-bandera-dired
Marque el archivo listado en la línea actual para su eliminación. Esto se indica en el
búfer colocando una D en el margen izquierdo. En realidad, no se eliminan archivos hasta que
se ejecuta la función dired-do-flagged-delete.

dired-buscar-archivo-otra-ventana
Abra el archivo en la línea actual del búfer dired en una ventana diferente.

Dired-next-line
Mueva el cursor a la siguiente línea.

dired-otra-ventana
Esta función funciona igual que dired, excepto que coloca el búfer de dired en otro
ventana.

dired-anterior-linea
Mueve el cursor a la línea anterior.

dired-revertir
Actualiza el búfer de dired.

Dired-scroll-down
Desplácese hacia abajo en el búfer de dired.

Dired-scroll-up
Desplácese hacia arriba en el búfer de dired.

dired-desmarcar
Elimina el indicador de eliminación del archivo en la línea actual.

dired-desmarcar-al revés
Elimine la marca de eliminación del archivo que figura en la línea anterior del dired
buffer, luego suba a esa línea.

ventana de salida
Cierre el búfer de dired actual.

CONFIGURACIÓN ARCHIVOS


Hay dos archivos de configuración, .mg y .mg-TERMINO. Aquí, TERM representa el nombre del
tipo de terminal; por ejemplo, si el tipo de terminal se establece en "vt100", mg utilizará .mg-vt100 como herramienta de edición del
archivo de inicio. Primero se utiliza el archivo de inicio del tipo de terminal.

El formato del archivo de inicio es una lista de comandos, uno por línea, como se usa para
evaluación. Las cadenas que normalmente ingresa el usuario en cualquier mensaje posterior pueden ser
especificado después del nombre del comando; p.ej:

global-set-key ")" comando de autoinserción
global-set-key "\ ^ x \ ^ f" buscar-archivo
global-set-key "\ e [Z" backward-char
relleno de modo predeterminado
establecer-llenar-columna 72
ejecución automática * .c c-mode

Se pueden agregar comentarios a los archivos de inicio colocando ";" o "#" como el primer carácter de un
la línea.

Use mg en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad