Accueil > Technique > Applications

Copier depuis Vim vers une autre application

dimanche 25 octobre 2009 par pierrO

Vim est un éditeur de texte très puissant. Mais il n’est pas évident pour le néophyte de copier son travail vers une autre application.

Voir en ligne : Le wiki de Vim

Dans le meilleur des cas, le moyen le plus simple pour copier du texte depuis vim, consiste à sélectionner votre texte en mode visuel, puis à le coller à l’endroit désiré avec le bouton central de la souris.

  1. Placer votre curseur au début du texte à sélectionner.
  2. Appuyer sur la touche v pour passer en mode visuel, ou V pour sélectionner lignes par lignes.
  3. Bouger le curseur jusqu’à la fin du texte à sélectionner.
  4. Se déplacer dans l’application cible et appuyer sur le bouton central de la souris.

Pour aller plus loin, et plus dans la philosophie de vim. Une fois effectué les étapes 1 à 3, tapez :
- "*y

Ce qui signifie, placer le texte sélectionné dans le buffer (le presse-papier) qui s’occupe des sélections avec la souris. Vous pouvez utiliser le buffer qui stocke les données à copier avec le raccourci Ctrl+V, en tapant :
- "+y

Une fois que vous avez maîtrisé cette question du buffer, vous pouvez vous passer du mode visuel.
- "*y5j

Copie les 5 lignes suivantes dans le presse papier du bouton central de la souris.

Donc pour copier tout mon document :

  1. gg pour se placer au début du document
  2. v pour passer en mode virtuel
  3. G pour aller à la dernière ligne du document
  4. "* ou "+ pour placer la sélection dans le buffer idoine (facultatif)
  5. y pour copier (facultatif)
  6. clic bouton du milieu ou Ctrl+V dans une autre application.

Voici un mode d’emploi de Vim en français très intéressant.



Forum