W Emacsie dlaczego nie mogę wkleić tekstu Cy do pola wyszukiwania Cs?

14

W Emacsie dlaczego nie mogę wkleić tekstu Cy do pola wyszukiwania Cs?

Yazz.com
źródło

Odpowiedzi:

10

Postępuj zgodnie z tym wzorem:

  1. Esc-W // Aby skopiować zaznaczony tekst do bufora

  2. Ctrl-s Następnie naciśnij klawisz Return.

  3. Ctrl-y Następnie naciśnij klawisz Return. // Aby wkleić zaznaczony tekst

Następnie powtórz Ctrl-s dla wyszukiwania przyrostowego. Podobnie do wyszukiwania malejącego użyj Ctrl-r.

mj.scintilla
źródło
4
Mała korekta: Esc-W jest w rzeczywistości Mw (gdzie Meta można zrobić, naciskając klawisz ESC, a następnie klawisz polecenia lub naciskając klawisz Alt razem z klawiszem polecenia; wszystko zależy od konfiguracji (i klawiatury, jeśli akurat masz klawisz Meta) ;-)))
Jürgen A. Erhard
1
Ciekawa sztuczka, nie wiedziałem o pilnym naciśnięciu klawisza return w i-search: ·)
Nikana Reklawyks
Podkreślę fakt, że zaraz po tym trzeba nacisnąć RET C-s. Straciłem to i zastanawiałem się, dlaczego pasta nie zadziałała.
Cześć Anioł
6

Polecenie, którego szukasz, isearch-yank-killjest powiązane z M-ypodczas wyszukiwania

Mój uruchamia polecenie isearch-yank-kill, która jest interaktywną skompilowaną funkcją Lisp w `isearch.el '.

(isearch-yank-kill)

Przeciągnij ciąg z pierścienia zabijania na ciąg wyszukiwania.

kjfletch
źródło