Cómo copiar el comando ex al portapapeles o pegarlo en el búfer?vim copie el comando al portapapeles/el búfer
Uso de gvim en Windows.
Cómo copiar el comando ex al portapapeles o pegarlo en el búfer?vim copie el comando al portapapeles/el búfer
Uso de gvim en Windows.
Se puede acceder al portapapeles de Windows a través del the buffer +
. Para pegar el portapapeles como un comando anterior, puede hacerlo con <C-R>+
. Si desea copiar sus comandos ex en el portapapeles, debe mostrar el historial de comandos (q:
) y copiarlo en el búfer del portapapeles ("+yy
).
Si obtiene mswin.vim en su instalación, mapeará las teclas predeterminadas de copia/pegado de Windows para usar el portapapeles. Si quieres hacerlo tú mismo, mira la respuesta de Soulmerge.
El problema es que no puedo seleccionar el comando para copiarlo. Uso el mouse para seleccionar, y luego funciona, pero no es realmente el mejor. – Ayman
No estoy seguro de seguir. Los comandos normales de movimiento funcionan con tirones. Si desea algo más elegante, puede usar el modo visual (v/V) –
No sabía acerca de la ventana del historial del comando anterior. ASÍ que no tenía sentido al principio. Ahora sí. – Ayman
entrar en la historia de comandos con (de modo normal)
q:
A continuación, seleccionar y copiar (tirón) los comandos que necesita con
"*y
exactamente una respuesta a la pregunta, pero en la misma línea, el comando ":p
pondrá/pegará el último comando ex en el archivo. luego se puede extraer en el portapapeles con el comando V"+yy
, ninguno de estos se abrirá en otra ventana.
también son útiles para cuando se obtiene un comando muy bueno realmente largo que desea guardar.
Para copiar el último comando ejecutado en el portapapeles:
:let @[email protected]:
asignar esencia, el comando (:) registro en el portapapeles del sistema (+) registro.
supongo que usted puede llegar a la historia de comandos con q: desde el modo normal o de modo ex-comando. (: ) –
Aaah. No sabía sobre la ventana de la ex historia. Exactamente lo que necesito – Ayman