¿Utiliza las combinaciones de teclas estándar para copiar, pegar, cortar, etc. como en otro software?

9

Quiero usar las mismas combinaciones de teclas básicas para copiar ( C-c), pegar ( C-v), cortar ( C-x), etc. que son compatibles con algún otro software.

¿Cómo puedo hacer eso?

John Demetriou
fuente
44
Para cortar, copiar y pegar hay cua-mode.
pimentón
cua? ¿Que es eso?
John Demetriou
2
CUAes sinónimo de "Common User Access" y le permite utilizar C-c, C-v, C-x, y C-zcomo lo haría en otros programas (véase también la página EmacsWiki ). @paprika: ¿quieres convertir tu comentario en una respuesta?
Dan
1
@Dan: No tengo tiempo para eso actualmente. Estaba seguro de que alguien más lo mencionaría cua-modecomo parte de una respuesta de todos modos. Y TaylanUB lo hizo. :-)
pimentón
1
Oh, gracias a los dioses, o solo a Dan hace cuatro años ... No sabía que había tropezado e instalado el modo CUA mientras rascaba en alguna madriguera de conejo emacs o algo así y ahora me faltaba muchísimo scroll-up-commandy ¡ scroll-down-commandgracias!
Mallory-Erik

Respuestas:

16

Como otros comentaron, cua-modehace esto, que se envía con Emacs. Solo M-x cua-mode RETpara habilitarlo, o ponerlo (cua-mode 1)en .emacso .emacs.d/init.elpara habilitarlo al inicio.

A menos que haya cambiado en 24.4, también permitirá usar DEL(generalmente retroceso) para eliminar (sin cortar) una región seleccionada, simplemente comenzar a escribir para sobrescribir (sin cortar) una región seleccionada, y mantener presionada la tecla Mayús y navegar para seleccionar una región, al igual que todo el software de edición de texto "normal". Posiblemente parte de esta funcionalidad se ha dividido en 24.4; mirar el manual de Emacs debería decirte.

TaylanUB
fuente
3

También es posible que desee ver el modo ergoemacs, https://ergoemacs.github.io/ . Reasigna las combinaciones de teclas de emacs a las que tienen más sentido para los usuarios acostumbrados al software de edición moderno, entre muchos otros cambios.

Aleluyas
fuente
Tenga ergoemacs-modeen cuenta que está en GNU ELPA, por lo que puede instalarlo directamente a través de M-x package-list.
Stefan