¿Cómo selecciono y copio texto en Emacs usando el teclado?


11

¿Cómo selecciono el texto con el teclado?

Después de seleccionar el texto, hago clic en Editar . Se nota Copy <copy>.

¿Cómo copio texto usando el teclado?

Respuestas:


1

¿PcSelectionMode también es compatible con emacs normales o debo instalar otro emacs? Por cierto, sé que C- significa ctrl, M- significa alt, y ¿qué es S-?
sam

Debería estar disponible en la instalación predeterminada de GNU Emacs. Puedes intentar encenderloM-x pc-selection-mode
Tom

Gracias ~ He cargado el modo pc-selection. ¿Cómo presionar S-?
Sam

@sam: supongo que Ses el Shiftmodificador
enzotib

33

Presione Ctrl- Spacepara marcar el inicio del bloque.

Mueva el cursor hasta el final del bloque.

Presione Alt- wpara copiar

Mover a la posición de inserción

Presione Ctrl- ypara pegar


No puedo seleccionar por ctrl + espacio, y si uso el mouse para seleccionar, tampoco puedo copiar por alt + w. ¿Que pasó?
Sam

@sam: Ctrl-space no selecciona, solo marca el inicio del bloque. Luego verá que la selección se expande si mueve el cursor.
enzotib

Lo siento por mi error tipográfico, sé que debería usar el teclado para mover el cursor. Cuando presiono Ctrl + espacio, solo abro el método de entrada como scim. Incluso cuando uso el mouse para seleccionar, tampoco puedo copiar con alt + w. Porque cuando abro gedit para pegar, no parece nada.
sam

Me refiero a copiar y pegar dentro de emacs, no sé si funciona pegar fuera de él. Y puede probar Ctrl- @ en lugar de Ctrl-space.
enzotib

He intentado ctrl + 2 y ctrl + shift + 2 (significa ctrl + @) con la tecla de dirección del teclado (arriba, abajo, izquierda, derecha a la derecha del teclado), pero tampoco puedo seleccionar ningún carácter.
sam

5

Encontré otra manera igual que las operaciones de Windows.

Menú Emacs > Opciones > Cx / Cc / Cv Cortar y Pegar (CUA) .

Esa opción me permitirá usar Shift+ Arrow keyspara seleccionar, Ctrl+ Cpara copiar y ctrl+ Vpara pegar.

Pero solo funciona en emacs. No se pudo pegar en gedit.

Si quiero pegar en gedit, debo usar menu > edit > copy .

No encontré ningún acceso directo a menú > editar > copiar .

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.