commande de copie vim dans le presse-papiers / tampon
Comment copier la commande ex dans le presse-papiers ou la coller dans le tampon?
Utilisation de gvim sous Windows.
6 réponses
Le presse-papiers windows est accessible via Le Tampon +
. Donc, coller votre presse-papiers en tant que commande ex peut être fait avec <C-R>+
. Si vous voulez copier vos ex-commandes dans le presse-papiers, vous devez afficher l'historique des commandes (q:
) et le copier dans le tampon du presse-papiers ("+yy
).
Entrez l'historique des commandes avec (à partir du mode normal)
q:
Ensuite, sélectionnez et copiez les commandes (yank) dont vous avez besoin avec
"*y
À copier la dernière commande exécutée dans votre presse-papiers:
:let @+=@:
Essentiellement affecter la commande (:) inscrire à la presse-papiers du système (+) inscrire.
Pas exactement une réponse à la question, mais sur les mêmes lignes, la commande ":p
mettra / collera la dernière commande ex dans le fichier. il peut ensuite être tiré dans le presse-papiers avec la commande V"+yy
aucun d'entre eux n'ouvrira une autre fenêtre.
ils sont également utiles pour quand vous venez avec une très bonne commande vraiment longue que vous voulez enregistrer.
Si vous source mswin.vim dans votre configuration, il mappera les touches de copier/coller Windows par défaut pour utiliser le presse-papiers. Si vous voulez le faire vous-même, veuillez consulter la réponse de Soulmerge.