плагин kakoune для поиска шаблона во всех открытых буферах и при необходимости замены его. Работает аналогично grep.kak
, но не работает с файлами.
Добавьте find.kak
в каталог автозагрузки: ~/.config/kak/autoload/
или создайте его вручную.
Вызовите команду find
. Вы можете указать шаблон в качестве первого аргумента, иначе будет использоваться содержимое основного выделения. Из буфера *find*
вы можете перейти к фактическому совпадению, используя <ret>
.
Замена осуществляется из буфера *find*
. Напишите прямо там те изменения, которые вы хотите внести. Затем вызовите find-apply-changes
: изменения будут применены обратно к соответствующим буферам. Любые строки, которые не были изменены, просто игнорируются.
По умолчанию эта команда работает только с открытыми буферами. Однако вы можете указать -force
, чтобы Какуне временно открыл файл для записи изменений.
Поскольку формат такой же, как у grep.kak, эту команду можно с таким же успехом использовать из буфера *grep*
. Любая строка, которая не соответствует шаблону <file>:<line>:<column>:<content>
просто игнорируется.
Отменить лицензию