No Emacs, por que não consigo colar o texto Cy em uma caixa de pesquisa em Cs?

14

No Emacs, por que não consigo colar o texto Cy em uma caixa de pesquisa em Cs?

Yazz.com
fonte

Respostas:

10

Siga este padrão:

  1. Esc-W // Para copiar o texto selecionado no buffer

  2. Ctrl-s Em seguida, pressione return.

  3. Ctrl-y Em seguida, pressione return. // Para colar o texto selecionado

Em seguida, repita Ctrl-s para pesquisa incremental. Da mesma forma para a pesquisa decremental, use Ctrl-r.

mj.scintilla
fonte
4
Correção pequena: Esc-W é realmente Mw (onde o Meta pode ser feito pressionando ESC seguido da tecla de comando ou pressionando Alt juntamente com a tecla de comando; tudo depende da configuração (e teclado, se você tiver uma tecla Meta ;-)))
Jürgen A. Erhard
1
Truque interessante, não sabia sobre pressionando retorno quando em i-procurar: ·)
Nikana Reklawyks
Sublinho o fato de que é necessário pressionar RET logo depois C-s. Eu perdi e me perguntei por que a pasta não funcionou.
Hi-Angel
6

O comando que você está procurando é o isearch-yank-killque está vinculado M-yquando está em isearch

My executa o comando isearch-yank-kill, que é uma função Lisp compilada interativa em `isearch.el '.

(isearch-yank-kill)

Puxe a corda do anel de morte para a cadeia de pesquisa.

kjfletch
fonte