Предположим, что мы имеем следующий текст:лучше искать в Emacs с расширить регион
(print "thIis-is-a-text")
и курсор находится в слове «это», которое между символом «ч» и «я».
В Emacs, если я типа Cs Cw, текст для поиска является 'есть',
снова Cw является 'этого есть',
снова Cw это «является -Есть-а»,
снова Cw это 'является-это-текст',
снова C-ш является 'является-это-текст "...
и есть плагин Emacs expand region:" Расширить область увеличивает выделенную область смысловыми единицами. Просто продолжайте нажимать кнопку до тех пор, пока не выбирает то, что вы хотите «
Так что я хочу сделать Cs Cw быть умнее:. Сочетать с расширить область
курсор между символом„ч“и«я. «в слове„это“еще раз, моя цель:
, когда я печатаю Cs Cw, слово„это“будет текст для поиска,
снова будет» это-это-а -текст,
снова будет 'это-это-текст "',
снова будет 'печать "это-это-текст"',
снова будет«(печать «this- это-текст ")»,
.... (ведет себя как расширить область, может быть, это не очень хороший пример ...)
Как я нахожу иногда расширить область является весьма полезным в поиске текстов , Я надеюсь, что кто-то может написать некоторые коды, чтобы достичь этого для меня, так как я новичок в emacs и elisp. Спасибо, пожалуйста, простите мой сломанный английский! :)
сделать запрос функции на странице проекта github расширенного региона. Это должно быть полезно. –