Да, вы можете, я просто попытался записать новый макрос, выполнил поиск и замену, и он успешно сохранил действие, поэтому, когда я проигрывал макрос, он выполнял те же действия поиска и замены.
Я не эксперт в Notepad++ Macros, но, наверное, вы ... Я открыл случайный файл и создал макрос с именем test. Он искал слово под названием "отрывок" и заменил его на "бла".
Открытие файла shortcuts.xml
после закрытия Notepad++ открывает этот новый макрос:
<Macro name="test" Ctrl="no" Alt="no" Shift="no" Key="0">
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1601" wParam="0" lParam="0" sParam="snip" />
<Action type="3" message="1625" wParam="0" lParam="0" sParam="" />
<Action type="3" message="1602" wParam="0" lParam="0" sParam="blaa" />
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
<Action type="3" message="1701" wParam="0" lParam="1608" sParam="" />
</Macro>
Это проверено и работает на моем компьютере, я могу вручную изменить этот файл, и изменения будут отражены и работать в Notepad++.
Обратите внимание, однако, что файл shortcuts.xml
(находится в папке Appdata) загружается и сохраняется только при открытии / выходе из Notepad++.