Mi respuesta a la primera pregunta: marque el texto en emacs (usando el mouse o establezca la marca C-SPC
) y presione el botón "<- Retroceso" en el teclado en lugar de C-w
. De esta manera, aún puede pegar texto en el portapapeles del sistema, sin preocuparse de que el portapapeles haya sido anulado por el texto eliminado porC-w
Antecedentes de esta respuesta: a veces, cuando recibía texto fuera de emacs que quiero usar para reemplazar una región en emacs, a menudo cometía un error al copiar primero ese texto en el portapapeles del sistema (es decir, en Windows Ctrl + C
) y luego hacer un C-w
en emacs para " eliminar "la región de texto que quiero reemplazar, con la esperanza de que más tarde M-w
pueda recuperar mi texto en el portapapeles de kill-ring. Desafortunadamente, el portapapeles simplemente se anularía con el texto eliminado por C-w
, y el mensaje original en el portapapeles nunca se mostraría en kill-ring.
Para la segunda pregunta, sí, siempre puede marcar el texto en emacs primero y luego directamente C-y