Warum kann ich in Emacs keinen Text Cy in ein Cs-Suchfeld einfügen?

14

Warum kann ich in Emacs keinen Text Cy in ein Cs-Suchfeld einfügen?

Yazz.com
quelle

Antworten:

10

Folgen Sie diesem Muster:

  1. Esc-W // Um ​​den ausgewählten Text in den Puffer zu kopieren

  2. Strg-s Drücken Sie dann die Eingabetaste.

  3. Strg-y Drücken Sie dann die Eingabetaste. // Markierten Text einfügen

Wiederholen Sie dann Strg-s für die inkrementelle Suche. Verwenden Sie für die dekrementelle Suche ebenfalls die Tastenkombination Strg-R.

mj.scintilla
quelle
4
Kleine Korrektur: Esc-W ist tatsächlich Mw (wobei Meta durch Drücken von ESC gefolgt von der Befehlstaste oder durch Drücken von Alt zusammen mit der Befehlstaste ausgeführt werden kann; alles abhängig von der Konfiguration (und der Tastatur, falls Sie zufällig eine Meta-Taste haben) ;-)))
Jürgen A. Erhard
1
Interessanter Trick, wusste nicht, wie man bei i-search auf
Return drückt
Ich möchte unterstreichen, dass es notwendig ist, kurz danach RET zu drücken C-s. Ich habe es verpasst und mich gefragt, warum die Paste nicht funktioniert hat.
Hi-Angel
6

Der gesuchte Befehl ist isearch-yank-killder Befehl, an den Sie bei der Suche gebunden M-ysind

Ich führe den Befehl isearch-yank-kill aus, eine interaktiv kompilierte Lisp-Funktion in "isearch.el".

(isearch-yank-kill)

Ziehen Sie die Zeichenfolge vom Kill-Ring in die Suchzeichenfolge.

kjfletch
quelle