plugin kakoune pour rechercher un modèle dans tous les tampons ouverts, et éventuellement le remplacer. Fonctionne de manière similaire à grep.kak
, mais n'opère pas sur les fichiers.
Ajoutez find.kak
à votre répertoire de chargement automatique : ~/.config/kak/autoload/
, ou recherchez-le manuellement.
Appelez la commande find
. Vous pouvez spécifier le modèle comme premier argument, sinon le contenu de la sélection principale sera utilisé. À partir du tampon *find*
vous pouvez accéder à la correspondance réelle en utilisant <ret>
.
Le remplacement s'effectue à partir du tampon *find*
. Écrivez-y directement les modifications que vous souhaitez apporter. Ensuite, appelez find-apply-changes
: les modifications seront appliquées à leurs tampons respectifs. Toutes les lignes qui n'ont pas été modifiées sont simplement ignorées.
Par défaut, cette commande ne fonctionne que sur les tampons ouverts. Cependant, vous pouvez spécifier -force
pour que Kakoune ouvre temporairement le fichier pour écrire la modification.
Puisque le format est le même que celui de grep.kak, cette commande peut tout aussi bien être utilisée à partir d'un tampon *grep*
. Toute ligne qui ne suit pas le modèle <file>:<line>:<column>:<content>
est simplement ignorée.
Annuler la licence