Je viens d'installer MinGW sur Windows et je ne peux pas copier / coller comme j'en ai l'habitude sous Linux ou même PuTTY. Quelle est l'astuce pour copier et coller du texte (par exemple à partir de chrome) dans le shell MinGW?
mingw
copy-paste
user788171
la source
la source
insert
touche de votre clavier pour coller et 2) Faites un clic droit sur le terminal-> Options-> Souris -> "Action de clic droit" RadioButton:Paste
pour rc-coller[Alternative] Pour le terminal MINGW64 (mintty 2.7.9) dans Windows 10, vous pouvez activer " Ctrl+ Shift+ letterraccourcis" pour effectuer une copie avec ( Ctrl+ Shift+ c) et coller avec ( Ctrl+ Shift+ v).
Pour activer la fonction:
Lorsque vous vi / vim dans un fichier:
la source
Win7 exécutant MINGW64 ( mintty 2.7.3 ) fourni avec la version actuelle de Git Bash 2.1.3.0 à partir de la date de ce commentaire.
Faites un clic droit barre de titre de shell>
Mouse
> sousClick actions
>Right mouse button
> sélectionnez lePaste
bouton radio.Cependant, j'ai été surpris de constater que cela ne me permettait pas de coller en utilisant mon clic droit sur ma souris.
Je devais aussi sélectionner
Application mouse mode
>Default click target
>Window
Après avoir modifié les deux paramètres, j'ai pu coller.
Il semble donc que le nouveau shell fourni avec la version actuelle de Git bash ait de nouvelles fonctionnalités. Cela semble aussi être un peu bogué. Par exemple, exécuter un exécutable via cli (par exemple,
php -version
entraîne une sortie vide et me force à redémarrer le shell). En attente d'une nouvelle mise à jour, j'espère qu'elle résoudra ce problème.la source
La solution de @ mrt ci-dessus est permanente. Voici un moyen plus rapide pour toute invite 16 bits dans Windows:
COPIE
Cliquez sur l'icône en haut à gauche> Édition> Marquer, sélectionnez le texte puis faites un clic droit
PÂTE
Processus similaire à celui ci-dessus (utilisez Edition> Coller) OU appuyez simplement sur la
INSERT
touchela source
Ce bug mintty CTRL + C & CTRL + V copier-coller résout le problème. Il permet la copie et le collage normal de Control-C, Control-V, mais au détriment des autres caractères de contrôle. Donc, pour arrêter un processus en cours, vous avez besoin de Control-Shift-C, pour l'interrompre, vous auriez besoin de Control-Shift-Z et pour envoyer un EOT, vous avez besoin de Control-Shift-D. Vous constaterez peut-être que l'avantage du copier-coller de Windows surpasse les inconvénients.
Le comportement nécessite qu'un indicateur soit défini dans le
.minttyrc
fichier. À quoi devrait ressemblerla source
J'ai rencontré ce problème et les solutions ci-dessus ne fonctionnaient pas pour Windows 10. C'est parce qu'il n'y a pas de propriétés dans le menu. Cependant, avec le contenu de la solution ci-dessus, j'ai pu le résoudre pour Windows 10 comme suit: Cliquez avec le bouton droit de la souris sur l'icône dans le coin supérieur gauche de MINGW64: Sélectionnez les options maintenant Sélectionnez les touches Sur la main droite, vous trouverez des raccourcis Si ce n'est pas épais, épais Copier et Coller Maintenant, rappelez-vous toujours l'instruction donnée pour copier et coller comme suit: Copier: Ctrl + Ins (insérer) ie Pour copier sur MINGW, ne mettez en surbrillance que ce que vous voulez copier, puis appuyez sur Ctrl Insérer les touches Coller; Shift + Ins (insert) ie Pour coller, placez votre curseur là où vous voulez coller. Appuyez ensuite sur les touches Shift Insert
Maintenant, sélectionnez Souris Sur la main droite, vous trouverez les fonctions de la souris Si non épaissie, épaisse Copier lors de la sélection et Copier en tant que texte riche Pour le bouton de la souris, épais Coller à droite de la souris Remarque: pour copier sur MINGW, mettez simplement en surbrillance ce que vous voulez copier. Placez ensuite votre curseur là où vous voulez coller. puis cliquez sur le bouton droit de la souris. Cliquez maintenant sur Enregistrer ou Appliquer puis Enregistrer. J'ai essayé et tout va bien. Notez que vous pouvez également copier à partir de n'importe quelle autre source et utiliser coller dans MINGW en utilisant les instructions de collage ci-dessus.
la source
OK, ce que vous devez faire est: Clic droit, Coller!
la source