726 votes

Comment copier et coller dans Git Bash ?

J'utilise msysgit fonctionnant sous Windows XP.

J'ai essayé Ctrl+V, clic droit, clic moyen, google... pas de chance.

25 votes

@hobbs a la réponse que vous cherchez ! Cliquez avec le bouton droit de la souris dans le coin supérieur gauche de la fenêtre (l'icône), sélectionnez PROPRIÉTÉS et sélectionnez "MODE D'ÉDITION RAPIDE".

1 votes

J'ai vu qu'il est ajouté mais voici un lien udacity.com/wiki/ud775/git-bash-copy-paste

1 votes

Une autre page utile : stackoverflow.com/questions/25267062/

1069voto

Amber Points 159296

Appuyez sur Insert .

Aussi, pour copier de la fenêtre, essayez de cliquer sur l'icône de la fenêtre de la console (en haut à gauche) et choisissez Édition -> Marquer, puis faites glisser une boîte sur le texte, puis appuyez sur Entrée. (Vous pouvez également coller via le menu de l'icône de la fenêtre, mais la touche est plus rapide).

30 votes

Ce que je veux, c'est coller du contenu into git bash. Mais grâce à vous, j'ai repéré Edit -> Paste ce qui est exactement ce que je veux ! Plus besoin de taper le code API manuellement !

0 votes

Heureux que ma réponse vous ait aidé, même si elle est un peu détournée ;)

27 votes

Strictement parlant, ce n'est pas la faute de msysgit, mais plutôt un problème parce que msys utilise cmd.exe .

146voto

Dan Rigby Points 5635

En plus d'utiliser les commandes du menu édition, vous pouvez coller directement dans la fenêtre git bash en utilisant le raccourci clavier, Insert .

8 votes

Pas besoin de la touche Contrôle, la touche Insertion suffit pour coller.

0 votes

Comment annuler le collage ? existe-t-il des raccourcis ? Merci !

0 votes

@Dan Rigby J'utilise la dernière version de msysgit mais le collage ne fonctionne pas. J'ai essayé avec le menu principal->Coller et aussi en appuyant sur INSERT.

68voto

hobbs Points 71946

Ce n'est pas vraiment une fonction de git, msys ou bash ; chaque programme de console Windows est coincé en utilisant le même mécanisme encombrant de copier/coller pour des raisons historiques. Enclencher Mode QuickEdit peut vous aider -- ou vous pouvez installer une console alternative sympa comme celui-ci et modifiez votre raccourci git bash pour l'utiliser à la place.

3 votes

Pour ceux qui veulent savoir comment utiliser Console2 : lostechies.com/jimmybogard/2010/04/05/

8 votes

+1 pour les raisins secs hystériques. Je pense que je vais commencer à utiliser ça à partir de maintenant.

0 votes

Avec QuickEdit, cela devient assez facile : sélectionner, entrer, insérer

60voto

HaoQi Li Points 2200

Copie :

Solution à long terme : Cliquer sur l'icône Topleft > Defaults > Sélectionner "QuickEdit Mode" sous "Edit Options" > Okay

Sélectionnez ensuite le texte que vous voulez copier. Appuyez sur Enter

Solution à court terme : Cliquez sur l'icône Topleft > Editer > Marquer. Appuyez sur la touche Entrée.

Pâte :

Appuyez sur "Insérer".

(Si le "QuickEdit Mode" est activé, un clic droit peut également fonctionner).

1 votes

Cela a réglé le problème pour moi sous Windows 7, après avoir activé le mode d'édition rapide, je peux utiliser le clic droit pour coller :)

0 votes

+1 pour le clic droit car cela fonctionne quand on utilise une VM Windows avec un clavier Mac.

40voto

Anatoly Mironov Points 2398

Utiliser Shift + Insert comme dans linux bash

Edit : Cela fonctionne même dans putty.

0 votes

En utilisant mintty 3.4.6 Il est un peu tard pour répondre à cette question, mais il n'est pas nécessaire d'avoir une réponse. Ctrl , Insert peut faire le travail.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X