Emacs es un ejemplo de un editor de texto conocido por su versatilidad y flexibilidad. Emacs tiene una interfaz sencilla y fácil de usar, junto con una excelente velocidad y rendimiento, lo que la convierte en una herramienta popular entre la comunidad de desarrollo. Emacs también viene con documentación detallada, junto con excelentes guías y tutoriales, para ayudar a los usuarios con el programa.
Las potentes funciones de Emacs, incluida la integración del control de versiones, los múltiples modos de edición y las herramientas de manipulación de texto, también han influido en la popularidad de este editor de texto. Una de esas características en las que sobresale Emacs es la función Copiar y Pegar. Este artículo cubrirá cómo usar Emacs para copiar y pegar datos.
Emacs y el portapapeles
En Emacs, el proceso de copiar y pegar material es extremadamente fácil. Sin embargo, este proceso es diferente al que encontrarás en otros editores. En el lenguaje de Emacs, el proceso de cortar texto se conoce como matar, y el proceso de pegar texto se conoce como tirar.
Copiar texto, por otro lado, se conoce como guardar en el kill-ring. Esto se debe a que en Emacs, cuando corta o copia texto, se envía directamente a la parte superior del kill-ring. El kill-ring es básicamente una lista que contiene los bloques de texto previamente eliminados (cortados).
Comandos de matar (cortar), copiar y tirar (pegar) en Emacs
Para copiar o eliminar texto en Emacs, primero debe seleccionar el texto. Esto se hace usando el comando de selección Ctrl + Espacio.
Si solo desea copiar la región seleccionada, puede hacerlo presionando Alt + w.
Para cortar o matar el texto, puede usar las teclas Ctrl + k para matar una línea en particular, o el Ctrl + w comando para matar toda la región seleccionada.
Para pegar, o tirar, el texto, presione las teclas Ctrl + y. Esto pega el último elemento muerto del anillo de muerte. Emacs también le permite recorrer la lista de kill-ring usando el comando Alt + y.
Resumen de los comandos:
¿Qué tan buenas son las características de manipulación de texto de Emacs??
Emacs posee un núcleo altamente poderoso en el back-end, lo que le da a este editor de texto versatilidad y extensibilidad. Esto, a su vez, ha permitido a los usuarios disfrutar de un gran conjunto de herramientas para la manipulación de texto, lo que ayuda a los desarrolladores a hacer su trabajo de manera más rápida y eficiente. Permitir a los usuarios acceder no solo al último elemento asesinado, sino también a todos los elementos asesinados anteriormente, muestra parte del poder que posee esta herramienta de apariencia simple.