Atajos de teclas de Emacs

Atajos De Teclas De Emacs



Todos apreciamos la alta personalización y la naturaleza extensible del editor de texto de Emacs. Emacs ofrece potentes funciones junto con el uso intensivo de atajos de teclado, lo que proporciona a los usuarios un acceso rápido y una solución alternativa.

Si es nuevo en Emacs, estos atajos de teclado pueden ser difíciles de dominar, especialmente cuando no está seguro de qué hacen los diferentes comandos y los distintos atajos de teclado que puede usar. Para ayudar a aclarar la confusión, esta publicación se centra en las combinaciones de teclas de Emacs. Discutiremos las claves más utilizadas y daremos ejemplos cuando corresponda.







Diferentes categorías y ejemplos de combinaciones de teclas de Emacs

Al principio, Emacs puede parecer más complicado que otros editores de texto. Con Emacs, todo se puede hacer usando combinaciones de teclas, y dominar la forma de usar las teclas es estresante. Sin embargo, seleccionamos las claves más comunes que usted debe conocer y las organizamos según su funcionalidad. Este desglose le brindará comodidad y facilidad al comenzar con Emacs.



1. Teclas modificadoras



Emacs usa dos teclas modificadoras. El primero es Ctrl (control). La otra es la tecla Meta (Alt/Esc). La tecla 'Ctrl' se utiliza con comandos básicos para activar un evento. Por ejemplo, puede activar la función de búsqueda presionando 'C-x x-f'. En tal caso, presione las teclas 'Ctrl + x' simultáneamente, luego suelte y presione las teclas 'Ctrl + f' para que aparezca el mensaje de búsqueda.





Obtendrá un resultado como el que se muestra a continuación:


La tecla 'Meta' se combina con otras teclas para activar los comandos. Por ejemplo, puede utilizar el símbolo del sistema de Emacs presionando 'M-x'. Presione las teclas 'Alt + x' simultáneamente y luego escriba su comando.



2. Movimientos básicos

Usando las teclas control/Ctrl y Meta (Alt), puede navegar rápidamente por un búfer.

    • C-p- Mueve el cursor hacia arriba.
    • C-n- Mueve el cursor hacia abajo.
    • C-b – Mueve el cursor hacia la izquierda.
    • Cf – Mueve el cursor hacia la derecha.
    • C-a- Se mueve al inicio de la línea.
    • Hay - Se mueve hasta el final de la línea.
    • M-f – Mueve el cursor una palabra hacia adelante.
    • Mb – Hace retroceder el cursor una palabra.

3. Teclas de texto

Podrás seleccionar, copiar, cortar y pegar rápidamente los textos con las siguientes teclas:

    • C-SPC (Ctrl + Espacio) – Comience a seleccionar el texto. Obtendrá un resultado de que se ha establecido la marca.
    • Mw – Copia el texto seleccionado
    • Cw – Cortar el texto seleccionado
    • C-y – Pega el texto del portapapeles

4. Funciones de búsqueda

Emacs te permite buscar dentro del texto. También puedes buscar archivos al abrirlos.

    • C-s – Incrementa una búsqueda hacia adelante
    • C-r- Incrementa una búsqueda hacia atrás
    • Cx Cf – Te permite buscar y abrir un archivo.

5. Trabajar con el búfer

Emacs funciona con buffers y ventanas, y puedes tener múltiples buffers abiertos. En tal caso, es necesario saber qué claves utilizar.

  • C-x b – Cambiar entre buffers abiertos
      • Cx 1 – Cierra todas las ventanas abiertas excepto la activa
      • Cx 2 – Dividir una ventana horizontalmente

  • Cx 3 – Dividir una ventana verticalmente
  • C-x C-s – Guarde los cambios realizados en el buffer actual
  • C-x C-c – Salga de Emacs. Si hay algún búfer abierto, le preguntará si desea guardarlo antes de salir.

    6. Personalización y comandos

    Puede personalizar Emacs utilizando el archivo de configuración. El archivo de configuración es “.emacs” o “.emacs.d/init.el”.

    Para invocar un comando como 'text-scale-adjust', presione 'M-x'. Luego, escriba el nombre del comando. Presione la tecla Enter/RET para ejecutar el comando.


    Puede eliminar el comando actual presionando las teclas 'Cg'.


    Para deshacer los cambios, utilice las teclas “C-x u”.

    Conclusión

    Emacs es un potente editor de texto, gracias a las numerosas combinaciones de teclas que puede utilizar para realizar las operaciones rápidamente. Analizamos las combinaciones de teclas de Emacs más utilizadas para ponerlo al día con el editor de texto de Emacs. Con eso, estará listo para usar y mejorar su uso y experiencia. Siéntete libre de practicar más combinaciones de teclas; Hay un montón de ellos. ¡Feliz edición!