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?

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.


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.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.