Existe-t-il un historique de recherche et de remplacement dans vim?


14

Nous pouvons récupérer l'historique de recherche et de remplacement sur les IDE et les éditeurs de texte. De même, existe-t-il un historique de recherche ou un moyen de récupérer une expression précédemment recherchée dans vim?

Réponses:


15

Oui, vous avez la historycommande:

:history /

Notez qu'il peut être utilisé pour /, :, =, >, ?, @, all, cmd, debug, expr, inputet search.

Vous pouvez également utiliser les q:, q/et les q?commandes pour voir les commandes et les recherches précédemment saisies sur un tampon de sepearate. Vous pouvez ensuite les modifier comme vous le souhaitez et les rejouer en appuyant sur <CR>.

Voir :h :history, :h q:.


1
Merci. Auparavant, j'ai essayé ce :historyqui était un peu plus proche.
vusan

3
Quant à remplacer, on peut regarder q:. Ce n'est pas exclusif aux remplacements, mais c'est un véritable tampon, donc toute la puissance de vim y fonctionne.
PhilippFrank

1
@PhilippFrank, je vais ajouter ceci à la réponse, merci
nobe4


1

Vous pouvez utiliser :history spour l'historique des recherches. Comme raccourci, vous pouvez utiliser :his s. De même pour l'historique de la ligne de commande.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.