Si tu parles de vim en mode terminal, je doute fort qu’il connaisse le presse-papiers X.
Le plus simple, si tu fais tourner vim dans un terminal X, c’est probablement d’utiliser la fonction copier/coller de ton terminal, ou bien le bon vieux sélectionner / clic milieu propre à X. Je me sers tout le temps de cette dernière méthode (sélection / clic milieu) pour faire des copier/coller entre des applis graphiques et des terminaux X.
Effectivement je fais tourner vim dans un terminal X.
J’utilise XFCE4 comme gestionnaire de fenêtre et sa console X n’a pas l’air d’avoir d’option copier coller : je ne vois pas menu et il ne réagit pas au clic droit.
Oui je connais le clic du milieu, il est bien pratique… Quand on a une souris !
Ajourd’hui je n’ai pas pris ma souris et n’ai à disposition que mon touchpad, qui n’a pas de bouton du milieu.
Il doit y avoir un moyen de se débrouiller sans cette fichue souris…
Emulate3Buttons dans le xorg.conf ou bien en passant par xinput => permet de simuler un clic milieu en appuyant simultanément sur les boutons gauche/droite.
Pas ce qu’il y a de plus pratique au monde mais ça dépanne bien sur un touchpad, c’est ce que j’utilise sur mon netbook.
On peut simuler un clic du milieu par un maj + Inser
Il faut bien sûr que le texte dans Firefox soit sélectionné.
Un grand merci à toi pour m’avoir dirigé sur cette voie, j’étais en train de chercher à manipuler les buffers de copier / coller en shell et je trouvais pas grand chose.
Il faut avoir sselp, qui est disponible avec suckless-tools. Lorsqu’on tape ctrl-p, ça colle la sélection actuelle.
C’est aussi possible en remplaçant sselp par xclip -o
Dans une terminal, Shift + Ctrl + C pour copier et Shift + Ctrl + V pour coller.
Ces raccourcis clavier marchent aussi pour Vim lancé dans un terminal.
Merci pour toutes les astuces
J’ai moi même un souci avec VIM mais c’est par l’intermédiaire de Byobu (sourcouche à screen) qui ne me permet plus de coller dans le terminal, alors qu’avec Nano oui
Mais bon j’ouvrirai un auter fil quand je m’attaquerai a ce problème
Effectivement, c’est très utile.
Je me souviens que je cherchais à copier du texte entre vim (que j’ai adopté depui peu) et w3m dans les tty. J’esseairai ces solutions.
Paradoxalement, il faut installer vim-gtk ou bien vim-gnome (même si on n’utilise pas la version graphique de Vim par la suite) pour pouvoir copier/coller du texte entre Vim en terminal et X à l’aide des commandes "+p et "+y (et autres). Du coup un petit :