J'utilisais Linux depuis deux ans et je trouve extrêmement utile de copier du texte en le mettant en surbrillance et de le coller en cliquant sur le bouton central de la souris.
J'utilise un Mac maintenant et je me demande si je peux obtenir un tel comportement sur Mac OS X.
Réponses:
J'ai écrit un petit programme C gratuit qui fait quelque chose de similaire à la réponse de Gilligan. Chaque fois que vous faites glisser le texte en surbrillance ou double-cliquez dessus, il est copié dans le tampon du Presse-papiers. Ensuite, vous pouvez cliquer avec le bouton central de la souris dans n’importe quelle fenêtre pour la coller. Il s'appelle "macpaste" et sur Github ( https://github.com/lodestone/macpaste ). Cela fonctionne globalement pour chaque programme que j'utilise qui contient des données textuelles.
Dans iTerm2, désactivez leur clic central dans Préférences, sinon vous aurez des doubles pâtes.
la source
Undefined symbols for architecture x86_64
Vous pouvez essayer BetterTouchTool . Vous pouvez affecter des événements de trackpad, de souris et de clavier personnalisés pour déclencher des actions spécifiques sur une base globale ou spécifique à une application.
Voici ma configuration pour lier un tapotement à trois doigts ⌘V(car il s'agit du raccourci de collage global. Vous pouvez également choisir parmi des dizaines de mouvements de trackpad et de souris pour émuler la commande de collage.
la source
Le terminal macOS peut copier / coller avec deux tampons distincts:
la source
Créez le service Automator suivant:
Attribuez-lui une frappe au clavier, comme ⌘⌥shiftcontrol](quelque chose de peu susceptible d'entrer en conflit avec quoi que ce soit). Ensuite, utilisez BetterTouchTool pour affecter cette frappe au bouton central de la souris.
Le script shell moyen provient de cette bonne réponse . Le premier script shell copie la sélection dans le presse-papiers, le script du milieu clique avec la souris sur son emplacement actuel et AppleScript envoie un message ⌘Vpour coller le contenu du presse-papiers.
la source
Après avoir surligné du texte dans le terminal, je peux cliquer avec le bouton du milieu pour le coller dans le terminal sans utiliser les raccourcis clavier copier / coller. Cela ne semble pas fonctionner lorsque le texte provient d'autres applications, par exemple. Je ne peux pas copier le texte de TextEdit, puis le coller dans Terminal avec un clic du milieu. J'exécute Lion et je n'ai rien configuré pour obtenir ce comportement par défaut. Je ne suis pas sûr des autres versions d'OS X.
la source
J'ai essayé le script Automator suggéré par Daniel. Cela n'a pas fonctionné pour moi sur OS X 10.10.
J'ai pu faire en sorte que BetterTouchTool (version 1.15) fonctionne seul pour certaines applications. Comme ça:
J'ai fait deux fois la souris gauche pour plusieurs raisons. Le premier change généralement le focus sur la nouvelle fenêtre, mais ne positionne pas le curseur. En outre, un clic dans une zone de texte sélectionne généralement tout le texte, qui est ensuite supprimé lorsque quelque chose y est collé. Je veux généralement que le texte original reste.
Gilligan
la source
Je ne pense pas qu'il y ait un moyen en général mais certains programmes accepteront le bouton du milieu comme coller
par exemple
Aquamacs - un emacs configuré sous OSX
iTerm2 - un remplacement pour Terminal
Pour les nouvelles souris / trackballs, un clic sur la molette sert de troisième bouton.
la source
Sélectionnez le texte à copier, puis faites glisser votre sélection et déposez-la (le signe blanc plus en cercle rouge sera affiché avec le curseur). Cela va copier-coller le texte.
Vous pouvez faire glisser et déposer à l'intérieur du terminal ou entre les applications.
la source
Je voudrais ajouter que, si le problème est, comme ce fut le cas avec moi, que vous ne pouviez pas placer d'éléments surlignés dans une fenêtre X-Quartz dans le presse-papiers, le secret de cela est qu'il faut mettre en surbrillance, puis le menu XQuartz- > Modifier -> Copier. De cette façon, il est disponible pour coller dans toutes les applications Mac OS ordinaires.
la source
Dans la majorité des terminaux, vous pouvez faire glisser le texte en surbrillance ou bien utiliser: Maj + ⌘ + v
Cela fonctionnera comme dans Linux en appuyant sur le bouton central de la souris (copier / coller ensemble)
la source