Je ne comprends pas vraiment le schéma du presse-papiers Linux. Au lieu de le comprendre, existe-t-il un moyen de le simplifier en un seul presse-papiers unifié? Vous savez, donc je pourrais copier dans n'importe quelle application et coller dans une autre?
Le problème actuel qui me dérange est que l'action "copier le chemin" d'IntelliJ semble copier le chemin du fichier actuel, mais je ne peux que le coller à nouveau dans IntelliJ lui-même - si j'essaye de le coller dans un terminal, le contenu n'est tout simplement pas dans le presse-papiers.
"+y
et coller"+p
en mode commande. Le tampon * est le tampon de clic du milieu, et il existe de nombreux tampons réguliers qui ne peuvent être utilisés que par Vim auxquels on peut accéder en préfixant le copier / coller avec "a à" b (par exemple"aY
)Réponses:
Il existe plusieurs gestionnaires de presse-papiers tels que parcellite, klipper, glipper, glippy, anamnesis, pastie et autres. Celles-ci vous permettent généralement de gérer votre presse-papiers en présentant un historique.
Certains d'entre eux vous permettent de traiter les presse-papiers primaires et secondaires comme un seul (parcellite et klipper le font certainement).
L'anamnèse vous permet de parcourir votre historique avec un outil de recherche.
la source
Anamnesis
s'adapte bien au travail. Très petite base de code et facile à lire, pour démarrer.autocutsel est un outil léger qui fusionne le contenu des deux presse-papiers. Vous pouvez également envisager d'utiliser un gestionnaire de presse-papiers complet, comme l'a suggéré Shawn.
la source
Vraisemblablement, vous essayez de coller dans le terminal en utilisant le clic du milieu.
De manière générale, si vous copiez avec le menu d'application, le menu contextuel (qui déclenche généralement le menu d'application) ou ^c(qui déclenche également le menu d'application), les résultats sont stockés dans la sélection "Presse-papiers" et peuvent être collés avec ^vou un menu correspondant.
Si vous copiez en surlignant du texte avec la souris, les résultats sont stockés dans la sélection "Primaire" et peuvent être collés en cliquant avec le bouton central de la souris sur la fenêtre cible.
Si vous sélectionnez du texte dans votre application avec la souris, puis utilisez ^cpour le copier manuellement, vous stockerez les résultats dans la sélection "principale" avec la souris, et la sélection "Presse-papiers" avec le ^c, afin qu'ils correspondent tous les deux et vous ne ne sois pas confus.
Mais , si vous sélectionnez du texte dans votre application avec le clavier, puis appuyez sur ^c, puis sélectionnez un autre texte (comme une sélection cible à écraser), le résultat ne sera pas stocké dans la sélection "principale" et vous n'obtiendrez pas le texte copié . Vous ne pourrez pas cliquer avec le bouton du milieu pour coller le texte copié, mais vous pouvez utiliser le menu de l'application Terminal ou le menu contextuel pour coller à partir de la sélection "Presse-papiers".
Certaines applications rempliront également la sélection "Primaire" lorsque vous copiez dans le "Presse-papiers". Il s'agit d'un comportement non standard et doit être évité et non invoqué.
la source