Чому я не можу вставити текст Cy у Emacs у вікно пошуку Cs?


14

Чому я не можу вставити текст Cy у Emacs у вікно пошуку Cs?

Відповіді:


10

Дотримуйтесь цієї схеми:

  1. Esc-W // Копіювання вибраного тексту в буфер

  2. Ctrl-s Потім натисніть кнопку return.

  3. Ctrl-y Потім натисніть клавішу return. // Щоб вставити вибраний текст

Потім повторіть Ctrl-s для поступового пошуку. Аналогічно для декрементального пошуку використовуйте Ctrl-r.


4
Невелика корекція: Esc-W - це фактично Mw (де Meta можна виконати за допомогою натискання клавіші ESC, за якою слід командна клавіша, або натискання клавіш Alt разом із командною клавішею; все залежно від конфігурації (і клавіатури, якщо у вас є мета-ключ ;-)))
Юрген А. Ерхард

1
Цікавий трюк, не знав про натискання return, коли в i-search: ·)
Nikana Reklawyks

Я підкреслив би той факт, що потрібно натиснути RET відразу після C-s. Я пропустив це і цікавився, чому паста не працює.
Привіт-Ангел

6

Команда, яку ви шукаєте isearch-yank-kill, прив’язана під M-yчас пошуку

Мій запускає команду isearch-yank-kill, яка є інтерактивно складеною функцією Lisp в `isearch.el '.

(isearch-yank-kill)

Потягніть рядок з кільця вбивства в рядок пошуку


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.