Teclas de método abreviado específicas Emacs, esquema Emacs

Actualización: noviembre 2007

Las combinaciones de teclas de método abreviado siguientes imitan comandos disponibles en Emacs y se utilizan al editar código en el entorno de desarrollo integrado (IDE).

Los comandos Cortar y Copiar funcionan de manera diferente en Visual Studio que en Emacs.

Para utilizar el comportamiento de cortar y copiar de Emacs

  1. En el menú Herramientas, haga clic en Opciones.

  2. Expanda el Editor de texto y, a continuación, haga clic en Todos los lenguajes.

  3. En Configuración, desactive Aplicar comandos Cortar y Copiar a líneas en blanco si no hay selección.

  4. Haga clic en Aceptar.

Teclas de método abreviado generales

Comando

Claves

Descripción

Edit.EmacsExtendedCommand

ALT + X

Coloca el cursor en el cuadro Buscar/Comando de la barra de herramientas Estándar.

Edit.EmacsFindReplace

MAYÚS + ALT + 5

Muestra las opciones de reemplazo en la ficha Rápida del cuadro de diálogo Buscar y reemplazar.

Edit.EmacsPasteRotate

ALT + Y

Pega un elemento de la ficha Anillo del Portapapeles del Cuadro de herramientas en el archivo y selecciona automáticamente el elemento pegado. Presione ALT + Y de nuevo para pegar el elemento siguiente en el Anillo del Portapapeles.

Edit.EmacsQuit

CTRL + G

Detiene el código o comando actual y desactiva la región.

Edit.EmacsUniversalArgument

CTRL + U

Solicita un entero, devuelve negativo si el primer carácter escrito es un guión. Cuando se escribe un carácter que no sea un dígito, el prefijo del comando se establece en el entero escrito. Si no se escribe ningún entero, el valor predeterminado es 4. Al invocar repetidamente el comando, se multiplica el valor actual escrito por el valor acumulado anterior.

Manipulación de texto

Comando

Claves

Descripción

Edit.EmacsBreakLine

ENTRAR

Inserta una nueva línea.

Edit.EmacsBreakLineIndent

CTRL + J

Inserta una nueva línea y le aplica sangría.

Edit.EmacsCharTranspose

CTRL + T

Transpone los caracteres de cualquier lado del cursor. Por ejemplo, Ed|n Sub se podría cambiar a End| Sub.

Edit.EmacsDeleteSelection

CTRL + SUPRIMIR

Elimina la selección actual.

Edit.EmacsDeleteToEOL

CTRL + K

Elimina el contenido desde el cursor al final de la línea actual.

Edit.EmacsLineOpen

CTRL + O

Inserta una nueva línea después del cursor. El cursor se queda en la línea actual.

Edit.EmacsQuotedInsert

CTRL + Q

Lee otra clave y la inserta en el búfer. Las claves deben ser caracteres ASCII de 8 bits. Utilice este comando para insertar en el búfer caracteres de control, metacaracteres o caracteres de gráficos.

Edit.EmacsWordCapitalize

ALT + C

Pone en mayúsculas el carácter que se encuentra a la derecha del cursor o el primer carácter de la palabra siguiente, si el cursor se encuentra entre palabras.

Edit.EmacsWordDeleteToEnd

ALT + D

Elimina los caracteres que se encuentran a la derecha del cursor hasta el final de la palabra.

Edit.EmacsWordDeleteToStart

ALT + RETROCESO

— o bien —

ALT + SUPR

Elimina los caracteres desde la izquierda del cursor al inicio de la palabra.

Edit.EmacsWordLowercase

ALT + L

Cambia el texto seleccionado a caracteres en minúscula.

Edit.EmacsWordTranspose

ALT + T

Transpone las palabras de cualquier lado del cursor. Por ejemplo, |End Sub se podría cambiar a Sub End|.

Edit.EmacsWordUppercase

ALT + U

Cambia el texto seleccionado a caracteres en mayúscula.

Exploración de texto

Comando

Claves

Descripción

Edit.EmacsCharLeft

CTRL + B

Desplaza el cursor un carácter a la izquierda.

Edit.EmacsCharRight

CTRL + F

Desplaza el cursor un carácter a la derecha.

Edit.EmacsDocumentEnd

FIN

— o bien —

MAYÚS + ALT + . (punto)

— o bien —

MAYÚS + FIN

— o bien —

CTRL + X, ]

Mueve el cursor al final del documento actual.

Edit.EmacsDocumentStart

INICIO

— o bien —

MAYÚS + ALT + , (coma)

— o bien —

MAYÚS + INICIO

— o bien —

CTRL + X, [

Mueve el cursor a la parte superior del documento actual.

Edit.EmacsGoToLine

ALT + G

Muestra el cuadro de diálogo Ir a la línea, que le permite desplazarse a una línea de código concreta en el documento actual.

Edit.EmacsLineDown

CTRL + N

Desplaza el cursor una línea hacia abajo.

Edit.EmacsLineEnd

CTRL + E

Desplaza el cursor al final de la línea actual. Si utiliza el ajuste de línea, el cursor se desplaza al final físico (no el mostrado) de la línea actual.

Edit.EmacsLineStart

CTRL + A

Desplaza el cursor al comienzo de la línea actual. Si utiliza el ajuste de línea, el cursor se desplaza al comienzo físico (no el mostrado) de la línea actual.

Edit.EmacsLineUp

CTRL + P

Desplaza el cursor una línea hacia arriba.

Edit.EmacsPopMark

CTRL + X, CTRL + BARRA ESPACIADORA

— o bien —

CTRL + X, CTRL + MAYÚS + 2

Mueve el cursor a la marca actual y, a continuación, quita la marca para la pila de la ubicación.

Edit.EmacsScrollLineCenter

CTRL + L

Desplaza el documento para que la línea actual se encuentre ahora en el centro del área visible del editor.

Edit.EmacsScrollLineTop

MAYÚS + ALT +1

Desplaza el documento para que la línea actual aparezca en la parte superior del área visible del editor.

Edit.EmacsScrollPageDown

CTRL + V

Se desplaza hacia abajo dentro del documento.

Edit.EmacsScrollPageUp

ALT + V

Se desplaza hacia arriba dentro del documento.

Edit.EmacsSetMark

CTRL + MAYÚS +2

— o bien —

CTRL + BARRA ESPACIADORA

Agrega una marca a la pila de la ubicación para el cursor actual.

Edit.EmacsSwapPointAndMark

CTRL + X, CTRL + X

Mueve el cursor a la marca actual en la pila de la ubicación y mueve la marca actual a la ubicación en que se encontraba la marca del cursor cuando se invocó el comando.

Edit.EmacsWordNext

CTRL + FLECHA DERECHA

— o bien —

ALT + F

— o bien —

ALT + FLECHA DERECHA

Mueve el cursor al primer carácter de la palabra siguiente.

Edit.EmacsWordPrevious

CTRL + FLECHA IZQUIERDA

— o bien —

ALT + B

— o bien —

ALT + FLECHA IZQUIERDA

Mueve el cursor al primer carácter de la palabra anterior.

Administración de archivos

Comando

Claves

Descripción

Edit.EmacsFileSaveDirty

CTRL + X, S

Muestra una lista de archivos modificados y le permite seleccionar qué archivos desea guardar.

Administración de ventanas

Comando

Claves

Descripción

Edit.EmacsCloseOtherWindow

CTRL + X, 1

Cuando se divide una ventana, este método abreviado cierra el panel que no tiene el foco.

Edit.EmacsOtherWindow

CTRL + X, O

Cambia el foco entre paneles cuando se divide una ventana.

Edit.EmacsSplitVertical

CTRL + X, 2

Divide por la mitad el documento actual de forma vertical. Se centra la línea de código actual en cada ventana.

Vea también

Tareas

Cómo: Trabajar con combinaciones de teclas de método abreviado

Referencia

Teclas de método abreviado predeterminadas breves