Plugin kakoune para procurar um padrão em todos os buffers abertos e, opcionalmente, substituí-lo. Funciona de forma semelhante a grep.kak
, mas não opera em arquivos.
Adicione find.kak
ao seu diretório de carregamento automático: ~/.config/kak/autoload/
ou obtenha-o manualmente.
Chame o comando find
. Você pode especificar o padrão como primeiro argumento, caso contrário, o conteúdo da seleção principal será usado. Do buffer *find*
você pode pular para a correspondência real usando <ret>
.
A substituição é feita a partir do buffer *find*
. Escreva diretamente ali as alterações que deseja fazer. Em seguida, chame find-apply-changes
: as alterações serão aplicadas de volta aos seus respectivos buffers. Quaisquer linhas que não foram modificadas são simplesmente ignoradas.
Por padrão, este comando funciona apenas em buffers abertos. No entanto, você pode especificar -force
para fazer com que o kakoune abra temporariamente o arquivo para gravar a alteração.
Como o formato é o mesmo do grep.kak, este comando também pode ser usado a partir de um buffer *grep*
. Qualquer linha que não siga o padrão <file>:<line>:<column>:<content>
é simplesmente ignorada.
Não licenciar