Существует бесплатная книга онлайн Chris Pine под названием, Учатся Программе, которая использует Ruby.
Это начинает предполагать, что Вы ничего не знаете о программировании, и преподает оттуда. Даже если Вы действительно знаете немного о программировании, первые главы создают сильные навыки в Ruby, но не чувствуют себя повторяющимися.
Просто нажмите Return после C-s, и затем можно вставить строку поиска:
Emacs also has conventional nonincremental search commands, which
require you to type the entire search string before searching begins.
`C-s <RET> STRING <RET>'
Search for STRING.
`C-r <RET> STRING <RET>'
Search backward for STRING.
To start a nonincremental search, first type `C-s <RET>'. This
enters the minibuffer to read the search string; terminate the string
with <RET>, and then the search takes place. If the string is not
found, the search command signals an error.
При никогда реальном использовании 'отдыха строки' поведение можно просто обязать C-y дергать и сохранять себя 2 дополнительных нажатий клавиш.
(define-key isearch-mode-map "\C-y" 'isearch-yank-kill)
(define-key isearch-mode-map "\M-y" 'isearch-yank-pop)
Я не уверен, определяются ли эти команды isearch-рывка в Вашей версии emacs. В противном случае просто замените их yank
и yank-pop
.