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

5
Есть ли способ использовать запрос-замену из режимов вывода grep / ack / ag?
Я знаю find-grep-dired, отмечая соответствующие файлы, а затем нажимая, Qчтобы запустить dired-do-query-replace-regexpотмеченные файлы. К сожалению, для этого требуется перезапустить grep и больше не использовать git-grep, ack или ag и переключиться на использование find-grepс другим синтаксисом поиска. Я также знаю, multi-occurи occur-edit-mode, но это требует перезапуска поиска с использованием происходят. Наконец, …
31 dired  editing  replace  occur 


3
Есть ли эквивалент для подстановочных команд в стиле sed из vim?
Одна из вещей, которые я пропускаю в vim - это возможность ввести команду подстановки, которая будет работать в несколько строк, например: :/begin/,/end/s/foo/bar/g Приведенная выше команда заменяет «foo» на «bar», начиная с первой строки, содержащей «begin», и заканчивая следующей строкой после той, что содержит «end». Есть ли способ сделать что-то подобное …

2
Функция поиска / замены для замены текста
Я часто ловлю себя пытается заменить , например , fooс barи barс fooв буфере. Я обычно делаю это либо: 3 запроса-Заменяет: aaa -> @@@, bbb -> aaa,@@@ -> bbb отказаться от автоматизации и просто сделать замену вручную Я предполагаю, что можно заставить что-то работать, используя ,синтаксис, query-replace-regexpчтобы проверить, соответствует ли …


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

5
Как заменить соответствующие скобки?
Я пишу (и переписываю) множество математических формул в LaTeX с помощью Emacs. Я часто сталкиваюсь с ситуациями, когда я хочу изменить пару соответствующих скобок, чтобы улучшить читаемость. Мой Emacs достаточно любезен, чтобы показать мне соответствующий разделитель, но как мне изменить его программно? Например, измените внешние разделители за один раз: ( …

2
Заменить две строки друг с другом
Я хотел бы изменить все вхождения строки (скажем, string1) с другой строкой (скажем, string2) и наоборот. Если быть точным, у меня длинный документ, и эти строки встречаются много раз. В настоящее время я заменяю string1 -> string3, затем string2 -> string1 и, наконец, string3 -> string2. Мне интересно, если в …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.