Comment installer vim avec support presse-papiers sur Fedora?


20

J'utilise Fedora Linux et je n'ai pas la possibilité de copier le texte de vim dans le presse-papiers du système (ce que je devrais pouvoir faire en utilisant le registre + ou *, mais je ne sais pas lequel). Si je tape ceci sur la ligne de commande:

vim --version | grep clipboard

... la ligne pertinente dit -xterm_clipboard, quand ce que je veux voir est +xterm clipboard.

Comment puis-je ajouter ce support? Dois-je compiler quelque chose (veuillez dire non!) Ou puis-je simplement yum installquelque chose?

Réponses:


33

vim dans Fedora est compilé sans aucun support X afin de minimiser le nombre de dépendances dont il dispose. Vous devrez utiliser gvim à la place, dans le vim-X11package.


25
Notez que bien que vous ayez besoin de la version de Vim qui prend en charge X, vous n'avez pas besoin de l'exécuter en tant qu'application X - vous pouvez l'exécuter dans un terminal en tant que gvim -v. Cela lancera Vim en mode vi ou terminal mais avec accès au presse-papiers X. Vous pouvez vous faciliter la tâche avec un alias: alias vim='gvim -v'.
garyjohn

@garyjohn - génial! Cela fonctionne parfaitement.
Nathan Long

1
@garyjohn - ... et, votre astuce géniale sur l'exécution de vim graphique sur la ligne de commande est encore une fois utile, cette fois sur un Mac. mvim -vdonne également accès au presse-papiers du système. Merci!
Nathan Long

6
Le paquet Fedora vim-X11 est également binaire vimx, vous pouvez donc l'exécuter dans X11 si vous ne voulez pas créer d'alias.
LukasT

@LukasT en effet grand point - cela fonctionne parfaitement. Cette réponse Vi.SE suggère la même chose.
icc97
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.