Запитання з тегом «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", починаючи з першого рядка, що містить "start" і закінчуючи наступним рядком після того, що містить "end". Чи є спосіб зробити щось …

2
Функція пошуку / заміни для заміни тексту
Я часто ловлю себе намагається замінити , наприклад , fooз barі barз fooв буфері. Я зазвичай це роблю: 3 запити-Замінює: aaa -> @@@, bbb -> aaa,@@@ -> bbb відмовтеся від автоматизації і просто зробіть заміну вручну Я припускаю, що можна перевірити, чи відповідає збіг рядка або що- небудь працює, використовуючи …

2
Поступово замініть заданий рядок
Скажімо, у мене є такий текст, як це нижче: Змінного струму (нн) Змінного струму (нн) Змінного струму (нн) Змінного струму (нн) Змінного струму (нн) Змінного струму (нн) Змінного струму (нн) Змінного струму (нн) Змінного струму (нн) Змінного струму (нн) Змінного струму (нн) Тепер я хочу замінити такі nnцифри Змінного струму …

4
Як перетворити ряд рядків у робочий список HTML?
Зараз це завдання я знаходжу набагато простіше в чомусь на зразок gedit, тому що я можу просто замінити "\ n" (розрив рядка) на "</li> \ n <li>", а потім у мене є список. Одна з небагатьох дрібниць, які, здається, не вдається швидко в Emacs, але я дуже багато використовую.

5
Як замінити відповідні дужки?
Я пишу (і переписую) багато математичних формул в LaTeX з Emacs. Я часто стикаюся з ситуаціями, коли хочу змінити пару дужок, щоб збільшити читання. Мій Emacs досить люб'язний, щоб показати мені відповідний роздільник, але як це змінити програмно? Наприклад, змініть зовнішні роздільники за один раз: ( (\sqrt{a} + b)^{-1} + …

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