¿Hay búsqueda y reemplazo de historial en vim?


14

Podemos recuperar la búsqueda y reemplazar el historial de IDE y editores de texto. Del mismo modo, ¿hay un historial de búsqueda o una forma de recuperar la expresión buscada previamente en vim?

Respuestas:


15

Sí, tienes el historycomando:

:history /

Tenga en cuenta que se puede utilizar para /, :, =, >, ?, @, all, cmd, debug, expr, inputy search.

Alternativamente, puede utilizar los q:, q/y q?los comandos para ver los comandos y búsquedas introducidas previamente en una memoria intermedia sepearate. Luego puede modificarlos como desee y reproducirlos presionando <CR>.

Ver :h :history, :h q:.


1
Gracias. Anteriormente intenté solo :historyque estaba un poco más cerca.
vusan

3
En cuanto a reemplazar, uno puede mirar q:. No es exclusivo para los reemplazos, pero es un búfer real, por lo que todo el poder de vim funciona allí.
PhilippFrank

1
@PhilippFrank, agregaré esto a la respuesta, gracias
nobe4


1

Puede usar :history spara el historial de búsqueda. Como atajo, puedes usar :his s. La misma manera para el historial de la línea de comandos también.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.