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

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

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

Respuesta1

Sigue este patrón:

  1. Esc-W // Para copiar el texto seleccionado al buffer

  2. Ctrl-s Luego presione regresar.

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

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

Respuesta2

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

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

(isearch-yank-kill)

Tire de la cuerda del anillo de muerte hacia la cadena de búsqueda.

Respuesta3

Desde Emacs 24.1, puedes hacerlo.

Cy en Isearch ahora está obligado a isearch-yank-kill, en lugar de isearch-yank-line.

(dehttp://www.gnu.org/software/emacs/NEWS.24.1)

información relacionada