Emacs

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 que lo acompaña. Emacs es uno de esos editores cuyos usuarios dependen en gran medida del uso de atajos 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 descripciones bastante buenas del tipo de comandos y funciones a las que puede acceder en Emacs.

Para abrir el manual dentro de Emacs, presione las teclas Ctrl + h seguido por r.

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.

Accesos directos básicos a archivos

Para abrir o crear archivos, el atajo utilizado es Ctrl + x seguido de Ctrl + f y luego ingresando el nombre del 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, 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 claves Ctrl + x seguido por Ctrl + s. Para guardar con un nuevo nombre, esto se puede hacer usando el atajo Ctrl + x seguido por Ctrl + w e 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 del 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 está agregando.

Siempre que abre un archivo, el contenido dentro del archivo se almacena dentro de un búfer. Si se abren varios archivos, existen varios búferes. Para ver una lista de búferes abiertos, presione las teclas Ctrl + x seguido por Ctrl + b.

También podemos pasar de un búfer a otro usando las teclas Ctrl + x seguido por B.

Dado que los búferes son otro término para un archivo, también se pueden eliminar utilizando 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 scratch.

Para salir de Emacs, el atajo Ctrl + x seguido por Ctrl + c se define. Emacs también se puede suspender con las teclas Ctrl + z.

Atajos de movimiento del cursor

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

La siguiente tabla los describe en detalle:

Movimiento de llaves
Movimiento por Hacia 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 línea Ctrl + e Ctrl + a
Fin / inicio de búfer Alt +> Alt + <
Desplazamiento Ctrl + v (abajo) Alt + v (arriba)

Editar atajos

Emacs, como editor, también proporciona a los usuarios una variedad de atajos para trabajar. Para repetir un comando en el número especificado de veces, esto se puede hacer presionando las teclas Ctrl + u seguido de ingresar el número especificado, el comando se repetirá y luego ingresando el comando en sí. Por ejemplo, quiero que el cursor se mueva a la siguiente línea de comando para que se repita quince veces. La siguiente imagen muestra esto:

En Emacs, primero tenemos que especificar el comienzo de la selección en la 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 de abajo, el rectángulo especifica el comienzo de la selección y el círculo su final.

Incluso se puede seleccionar todo el búfer usando las teclas Ctrl + x seguido por h.

Una vez que haya seleccionado su sección de texto, ahora puede Copiar esta área seleccionada mediante el acceso directo Alt + w. Matar o cortar el texto, Alt + d se puede usar para cortar una sola palabra, Ctrl + k se puede utilizar para cortar una sola línea en particular, y Ctrl + w se puede utilizar para cortar toda la región seleccionada.

El atajo Ctrl + y se utiliza principalmente para pegado la región del texto copiado o eliminado. Dado que Emacs usa un kill-ring para realizar un seguimiento de todo el texto eliminado, puede pegar elementos antiguos eliminados recorriendo el kill-ring con el atajo Alt + y.

A veces, presiona las teclas incorrectas y desea abortar su comando, o ha especificado el comando incorrecto y desea finalizarlo. 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 utiliza para aumentar el tamaño del texto de la pantalla y Ctrl + x seguido por control + - (menos) se usa para disminuir el tamaño del texto.

Buscar y reemplazar atajos

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

También se puede realizar una búsqueda incremental en reversa con Ctrl + r.

Para buscar usando expresiones regulares o expresiones regulares en otros términos, use las teclas Ctrl + Alt + s.

Similar a la búsqueda incremental, una búsqueda de expresiones regulares en reversa se puede realizar mediante Ctrl + Alt + r.

Para realizar una operación simple de reemplazo, use el atajo Alt + Mayús + 5 (Alt +%).

Pidiendo que se reemplace la palabra:

Pidiendo que la palabra se reemplace por:

De manera similar, se puede realizar una operación de reemplazo usando expresiones regulares usando las teclas Ctrl + Alt + Mayús + 5 (Ctrl + Alt +%).

Para ir a un número de línea específico, el atajo Alt + g seguido por gramo se usa. En este caso, después de presionar el atajo, debe 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 su 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 abiertas las ventanas verticales y horizontales.

Para cerrar una ventana, presione las teclas Ctrl + x seguido por 0. Para mantener solo una ventana en su marco, entonces Ctrl + x seguido por 1 se utilizará.

Conclusión?

A pesar de tener una interfaz de apariencia bastante simple, un núcleo poderoso se encuentra en la parte posterior de Emacs. Proporciona tantas funciones a sus usuarios que pueden ser fácilmente accesibles con atajos. Esto resulta bastante útil, ya que ahora no hay necesidad de pasar por la molestia de encontrar cada una de estas opciones en el menú.

El botón central del mouse no funciona en Windows 10
La botón central del ratón le ayuda a desplazarse por páginas web largas y pantallas con una gran cantidad de datos. Si eso se detiene, bueno, termina...
Cómo cambiar los botones izquierdo y derecho del mouse en una PC con Windows 10
Es una norma que todos los dispositivos de mouse de computadora estén diseñados ergonómicamente para usuarios diestros. Pero hay dispositivos de mouse...
Emule los clics del mouse colocando el mouse con Clickless Mouse en Windows 10
El uso excesivo de un mouse o teclado en una postura incorrecta puede provocar muchos problemas de salud, como tensión, síndrome del túnel carpiano y ...