¿Cómo ejecuta un comando vim que es el texto dentro de un búfer?


2

Por ejemplo, digamos que este texto está dentro del búfer

%s/a/b/gI

¿Cómo ejecuto eso como un comando vim, sin escribirlo dentro de la línea de comando vim?

Saludos

Respuestas:


2

En modo comando:

Tira el texto, dice si estaba en su propia línea

y$

luego escribe

:

entonces

<ctrl-r> "


2

Puede tirar del texto, incluso varias líneas, y luego escribir:

:@"

(Eso es dos puntos, en el símbolo, comillas dobles).

De hecho, puede arrastrarlo a un registro con nombre, como ay hacer:

:@a

Ver:

:help :@
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.