Exemple concret d'utilisation: faire du copier-coller vim (au clavier donc, en utilisant le presse-papier vim, avec y/p par exemple). Parce que jusqu'à présent, pour faire du copier-coller entre 2 instances différentes de vim, on est limité à ressortir la souris pour utiliser le copier-coller X (sélectionner/clic milieu). Et c'est très très très chiant. Grosse perte de temps.
Sur mon vim, j'utilise les touches _Y et _P configurées comme suit dans mon ~/.vimrc:
Ca utilise le fichier ~/.vi_tmp comme buffer temporaire pour le copier coller. J'ai aussi configuré les touches __Y1, __Y2, ... __P1, __P2, ... pour avoir plein de buffers différents pour faire du copier-coller entre plusieurs instances de vim.
Sinon, si on veut vraiment utiliser le buffer de X et utiliser le bouton de la souris pour coller le texte, penser à :set paste et :set nopaste si on ne veut pas que l'indentation automatique déforme tout...
[^] # Re: La gestion de multiple fenêtres
Posté par Alban Crequy (site web personnel) . En réponse à la dépêche Chasse aux bugs ouverte pour Vim 7.0. Évalué à 1.
Sur mon vim, j'utilise les touches _Y et _P configurées comme suit dans mon ~/.vimrc:
Ca utilise le fichier ~/.vi_tmp comme buffer temporaire pour le copier coller. J'ai aussi configuré les touches __Y1, __Y2, ... __P1, __P2, ... pour avoir plein de buffers différents pour faire du copier-coller entre plusieurs instances de vim.
Sinon, si on veut vraiment utiliser le buffer de X et utiliser le bouton de la souris pour coller le texte, penser à :set paste et :set nopaste si on ne veut pas que l'indentation automatique déforme tout...