Вопросы с тегом «search»

Вопросы о механике поиска внутри Emacs.

28
Какой самый простой способ поиска всех полезных файлов внутри одного проекта?

Какой самый простой способ поиска регулярного выражения по всему содержимому всех файлов в текущем проекте, пропуская ненужные файлы? Бесполезные файлы - это такие вещи, как скомпилированные файлы, импортированные библиотеки, файлы контроля версий и т. Д. Я в курсе rgrep, но он просто ищет все....

17
Получение количества вхождений во время инкрементального поиска (Cs / isearch-forward)

Вдохновленный современными браузерами, я хотел бы видеть, сколько встречается какой-либо строки, когда я ее ищу - например, «10 из 37» в правом верхнем углу скриншота ниже. Есть ли способ получить это в Emacs? Предположительно, чтобы не замедляться, он должен работать только после некоторого...

13
Адвокат Mx всегда показывает «^»

Я установил Counsel / Ivy / Swiper и пока все работает нормально. Но когда я звоню адвокату-Mx через связывание клавиш Mx, всегда добавляется символ «^». Я понятия не имею, почему это происходит и как от него избавиться (это не мешает команде adv-Mx, это просто раздражает). Я использую emacs на OS...

11
Как преобразовать серию строк в рабочий список HTML?

Прямо сейчас это задача, которую я нахожу намного проще в чем-то вроде gedit, потому что я могу просто заменить "\ n" (разрыв строки) на "</ li> \ n <li>", и тогда у меня есть список. Одна из немногих мелочей, которую мне не удается быстро реализовать в Emacs, но я часто пользуюсь...

11
Helm: поиск в буфере?

Довольно простой вопрос Хелма. Что такое окно / команда / функция Helm, которая позволяет нам искать текст (предпочтительно используя regexp) в буфере любого типа (т. Е. Включая доступный только для чтения, например w3m)? Другими словами, я ищу Helm-эквивалент нативных команд Emacs для...

11
Как искать арабское слово в тексте без его диакритики / ударения?

В арабском, как и в некоторых других языках, есть диакритические знаки для улучшения произношения. Не существует соглашения о том, сколько диакритических знаков должно быть написано для одного слова. Некоторые используют минимум (который я предпочитаю) как раз достаточно для устранения...

11
Удалить часть строки Isearch, которая не соответствует, или последний символ, если полное соответствие

У меня есть следующее (defun isearch-del-fail-or-char () "Delete failed isearch text, or if there is none, a single character." (interactive) (if (isearch-fail-pos) (delete-region (isearch-fail-pos) (point)) (isearch-del-char))) (define-key isearch-mode-map (kbd "DEL") 'isearch-del-fail-or-char)...

11
Поиск строки, игнорируя новые строки

Я привык писать файлы, где абзацы разбиты на несколько строк, например, с помощью fill-column. Когда я ищу строку ( C-s), например this is a long text, результаты поиска не будут возвращать места, где строка появляется с разрывом строки между двумя словами (например this\nis a long text). Есть ли...

9
Заставить isearch пропускать сложенный контент в режиме org

Q: Как я могу сказать isearchигнорировать содержимое свернутых блоков по умолчанию в org-modeбуферах? В частности, я бы хотел isearchигнорировать содержимое блоков комментариев и ящиков : при создании документов в них org-modeя часто использую блоки комментариев и пользовательские ящики для...

9
Запросить поиск и закомментировать строку?

Я надеюсь выяснить, как выполнить поиск запроса, который закомментирует строку вместо замены запроса. То есть выполните интерактивный поиск по запросу и, если я скажу «да», закомментируйте строку, в которой находится соответствие. Эта команда существует? Если нет, то как бы я это написал? Я новичок...

9
Выбор (т. Е. В качестве региона) текущего соответствия в инкрементном поиске

При поиске строки с помощью C-sя хочу иметь возможность нажать какую-то клавишу, чтобы выйти из режима поиска, но при этом сохранить выбор совпадения. Таким образом, я могу сразу же начать печатать и заменить последнее совпадение. Например, скажем, у меня есть следующий документ: The quick brown...