Atajos de emacs

Atajos de emacs
Emacs es un editor de texto muy versátil que es extremadamente rápido y tiene una interfaz muy fácil de usar para acompañarlo. Emacs es uno de esos editores cuyos usuarios dependen en gran medida del uso de accesos directos y pulsaciones de teclas para hacer su trabajo.Por lo tanto, en este artículo, veremos algunos de los atajos de teclado que vienen con emacs.

Acceder a la sección de ayuda

El manual de emacs tiene algunas descripciones bastante buenas del tipo de comandos y características a los que puede acceder en emacs.

Para abrir el manual interno emacs, golpea las llaves CTRL + H seguido por riñonal.

Para los usuarios que prefieren seguir un tutorial y pautas, pueden acceder al tutorial incorporado de Emacs haciendo clic en CTRL + H seguido por T.

Actualidades básicas de archivos

Para abrir o crear archivos, el acceso directo utilizado es Ctrl + X seguido de Ctrl + F y luego ingresando el nombre de archivo. Si ya hay un archivo presente con el nombre especificado, entonces EMACS abrirá ese archivo, de lo contrario, creará un nuevo archivo con el nombre especificado.

Para visitar un archivo diferente, luego presione las teclas CTRL + X seguido por CTRL + V, e ingrese el nombre de archivo del nuevo archivo.

Los usuarios pueden guardar sus archivos usando las teclas CTRL + X seguido por Ctrl + S. Para ahorrar a un nuevo nombre, esto se puede hacer usando el atajo CTRL + X seguido por Ctrl + W y ingresando el nuevo nombre de archivo.

Los usuarios también pueden abrir archivos en formato de solo lectura con las teclas CTRL + X seguido por Ctrl + R y luego ingresando el nombre de archivo.

Para insertar el contenido de otro archivo dentro de su archivo actual, presione CTRL + X seguido por i e ingrese el nombre de archivo del archivo cuyo contenido se agregan.

Cada vez que abre un archivo, el contenido dentro del archivo se almacena dentro de un búfer. Si se abren múltiples archivos, entonces existen múltiples buffers. Para ver una lista de buffers abiertos, presione las teclas CTRL + X seguido por Ctrl + B.

También podemos movernos de un búfer a otro usando las teclas CTRL + X seguido por b.

Dado que los buffers son otro término para un archivo, también se pueden matar usando las claves CTRL + X seguido por k. En este caso, sin ingresar nada y simplemente presionar Enter, mataría el búfer predeterminado. En lo anterior a continuación, ese sería el búfer de rascar.

Para salir de emacs, el atajo CTRL + X seguido por Ctrl + C se define. Los emacs también se pueden suspender con las teclas CTRL + Z.

Atajos de movimiento del cursor

Para moverse alrededor de la pantalla, Emacs también especifica los atajos para el movimiento del cursor, ya que estos tienden a ser mucho más rápidos que usar un mouse.

La siguiente tabla describe estos en detalle:

Movimiento de llaves
Moverse por Adelante Hacia atrás
Caracteres Ctrl + F Ctrl + B
Palabras Alt + F Alt + B
Líneas Ctrl + N CTRL + P
Oraciones Alt + E Alt + A
Párrafos Alt + Alt +
Fin/inicio de la línea CTRL + E Ctrl + A
Final/inicio del búfer Alt +> Alternativo + <
Desplazamiento Ctrl + V (abajo) Alt + V (arriba)

Edición de atajos

Emacs, como editor, también proporciona a los usuarios una variedad de atajos para trabajar con. Para repetir un comando en el número especificado de veces, esto se puede hacer al presionar las teclas Ctrl + U seguido de ingresar el número especificado, el comando se repetirá y luego ingrese el comando mismo. Por ejemplo, quiero que el cursor se mueva al siguiente comando de línea para repetirse quince veces. La imagen a continuación muestra esto:

En emacs, primero tenemos que especificar el comienzo de la selección en el que podemos aplicar comandos como copiar, cortar, etc. Esto se puede hacer usando el atajo CTRL + espacio. Ahora, seleccione toda el área usando su cursor.

Por ejemplo, en la imagen a continuación, el rectángulo especifica el comienzo de la selección y el círculo de su final.

Incluso todo el búfer se puede seleccionar usando las teclas CTRL + X seguido por H.

Una vez que se ha seleccionado su sección de texto, ahora puede Copiar Esta área seleccionada utilizando el atajo Alt + W. Matar o cortar el texto, Alt + D se puede usar para cortar una sola palabra, Ctrl + K se puede usar para cortar una sola línea en particular y Ctrl + W se puede usar para cortar toda la región seleccionada.

El atajo CTRL + Y se usa principalmente para pegado la región de texto copiada o asesinada. Dado que Emacs usa un anillo de asesinato para realizar un seguimiento de todo el texto asesinado, puede pegar elementos asesinados viejos en bicicleta a través del anillo de matar con el atajo Alt + Y.

A veces golpeas las teclas equivocadas y quieres abortar tu comando, o especificó el comando incorrecto y quieres terminarlo. Esto se puede hacer simplemente usando el atajo Ctrl + G.

Deshacer y rehacer también están disponibles en emacs. Ctrl + / puede ser usado para deshacer comandos y Ctrl + G seguido por Ctrl + / puede ser usado para rehacer comandos.

CTRL + X seguido por Control + + (más) se usa para aumentar el tamaño de texto de la pantalla y CTRL + X seguido por Control + - (menos) se usa para disminuir el tamaño del texto.

Buscar y reemplazar los atajos

Emacs le permite realizar una búsqueda incremental con el atajo Ctrl + S. Este comando se usa continuamente para saltar de una aparición de la búsqueda a otra.

Una búsqueda incremental en reversa también se puede hacer con Ctrl + R.

Para buscar expresiones regulares o regex en otros términos, use las claves Ctrl + Alt + S.

Similar a la búsqueda incremental, se puede realizar una búsqueda regex en reversa por Ctrl + Alt + R.

Para realizar una operación simple y reemplazar, use el atajo Alt + Shift + 5 (Alt + %).

Pidiendo que la palabra sea reemplazada:

Pidiendo que la palabra reemplace con:

Del mismo modo, se puede realizar una operación de reemplazo utilizando expresiones regulares utilizando las teclas Ctrl + Alt + Shift + 5 (Ctrl + Alt + %).

Para ir a un número de línea especificado, el atajo Alt + G seguido por gramo se usa. En este caso, después de golpear el atajo, tienes que Ingrese el número de línea a donde quieres ir. Por ejemplo:

Atajos de ventana

Emacs también le permite abrir múltiples ventanas dentro del marco de sus emacs. Para dividir una nueva ventana verticalmente, presione las teclas CTRL + X seguido por 2.

Del mismo modo, para dividir una nueva ventana horizontalmente, CTRL + X seguido por 3 se usa.

También puede tener las ventanas verticales y horizontales abiertas.

Para cerrar una ventana, presione las llaves CTRL + X seguido por 0. Solo para mantener una sola ventana en su marco, luego CTRL + X seguido por 1 se utilizará.

Conclusión?

A pesar de tener una interfaz de aspecto bastante simple, un núcleo poderoso se encuentra en la parte posterior de Emacs. Proporciona tantas características a sus usuarios a las que se pueden acceder fácilmente con atajos. Esto es bastante útil ya que ahora no hay necesidad de pasar por la molestia de encontrar cada una de estas opciones del menú.