En Emacs, ¿por qué no puedo pegar el texto Cy en un cuadro de búsqueda de Cs?


14

En Emacs, ¿por qué no puedo pegar el texto Cy en un cuadro de búsqueda de Cs?

Respuestas:


10

Sigue este patrón:

  1. Esc-W // Para copiar el texto seleccionado en el búfer

  2. Ctrl-s Luego presione Intro.

  3. Ctrl-y Luego presione Intro. // Para pegar el texto seleccionado

Luego repita Ctrl-s para búsqueda incremental. De manera similar para la búsqueda decremental, use Ctrl-r.


44
Pequeña corrección: Esc-W es en realidad Mw (donde Meta se puede hacer presionando ESC seguido de la tecla de comando, o presionando Alt junto con la tecla de comando; todo depende de la configuración (y el teclado, si tiene una tecla Meta) ;-)))
Jürgen A. Erhard

1
Truco interesante, no sabía sobre presionar la tecla de retorno cuando estaba en i-search: ·)
Nikana Reklawyks

Subrayaría el hecho de que es necesario presionar RET justo después C-s. Me lo perdí y me pregunté por qué la pasta no funcionó.
Hola Ángel

6

El comando que está buscando es el isearch-yank-killque está vinculado M-ycuando está en isearch

My ejecuta el comando isearch-yank-kill, que es una función Lisp compilada interactiva en `isearch.el '.

(isearch-yank-kill)

Jale la cuerda del anillo de matar a la cadena de búsqueda.


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.