Лично я все время делаю такие вещи.
Но я не пишу функцию, чтобы сделать это, если я не буду делать это
каждый день в течение года.
Вы можете легко сделать это с помощью метода query-replace, например:
m-x (запрос-замена "-option" "^ Q ^ J -option")
Я говорю ^ Q ^ J, потому что это то, что вы напечатаете, чтобы заключить новую строку в кавычки и вставить ее в
строка.
Затем просто нажмите «y», чтобы заменить строки, и «n», чтобы пропустить странную строку.
угловые футляры, которые вы найдете.
Другая рабочая лошадка - это query-replace-regexp, которая может
замены регулярных выражений.
, а также grep-query-replace, который будет выполнять запрос-замену при разборе
вывод команды grep. Это полезно, потому что вы можете искать
для "foo" в 100 файлах, тогда выполняйте запрос-замену в каждом случае
переход от файла к файлу.