Un problème commun que j'ai lorsque j'exécute X11 sur un système Linux est qu'il ne semble pas y avoir de raccourcis clavier à l'échelle de X11 pour copier et coller. Ctrlcet Ctrlvfonctionnent correctement dans la plupart des applications Gtk / Qt, mais lors de la copie et du collage vers / depuis un émulateur de terminal, Ctrlcet Ctrlvne sont pas des options viables.
Certains termes comme gnome-terminal utilisent des raccourcis comme CtrlShiftc/ v, mais cela se traduit toujours par une expérience de copier-coller incohérente entre les applications.
OSX, par exemple, utilise la touche Super/ Commandpour fournir des raccourcis Ctrlc/ vqui fonctionnent dans toutes les applications OSX (sans X11) et n'interfèrent pas avec les émulateurs de terminaux.
Existe-t-il un moyen d'obtenir des fonctionnalités similaires sous X11 sous Linux?
muennich/urxvt-perls
lequel votre commentaire était inclus. Je me rends compte que c'était il y a plus de sept mois, mais: merci! Je n'ai toujours pas de solution parfaite pour les raccourcis à l'échelle du système, mais cela s'est avéré être un excellent ajout!Réponses:
Je me suis retrouvé avec une solution partielle au problème en installant
xbindkeys
et en configurant les éléments suivants.xbindkeysrc
dans mon répertoire personnel:Ces raccourcis me permettent de copier du texte dans le presse-papiers X11 à partir d'un émulateur de terminal comme urxvt, ainsi que de coller du presse-papiers X11 dans l'émulateur de terminal. Les applications Qt fonctionnent également pour le copier-coller.
Cependant, lorsque j'utilise des applications Gtk (comme Firefox, gedit, etc.) si je tape sur Mod4 + V pour coller, cela ne semble pas fonctionner. Si je maintiens les touches enfoncées pendant quelques secondes, puis les relâche, ça colle bien. Bizarre.
la source
L'une des solutions les plus simples à laquelle je peux penser est de mettre en surbrillance du texte et simplement de cliquer avec le bouton central de la souris à l'endroit où vous souhaitez coller ce texte. Soyez prudent cependant, la fin de la ligne copiée est souvent une nouvelle ligne et peut causer des problèmes si vous êtes dans un shell.
la source