Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
En el menú Herramientas, haga clic en Opciones.
Expanda el Editor de texto y, a continuación, haga clic en Todos los lenguajes.
En Configuración, desactive Aplicar comandos Cortar y Copiar a líneas en blanco si no hay selección.
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