Windows 10 build 14316: Ctrl + v ne fonctionne pas sur Bash sous Ubuntu sous Windows

53

Sur la nouvelle version 14316 d'initié de Windows 10, je n'ai pas été en mesure d'utiliser Ctrl + V (raccourci pour coller) sur le nouveau Bash sur Ubunbu sous Windows. Est-ce que quelqu'un d'autre a eu ce problème? Des solutions?

J'ai modifié les propriétés de l'application pour activer les raccourcis de contrôle et les insérer. En outre, j'ai essayé Ctrl + Maj + V et Maj + Insérer et aucun ne fonctionne.

Sergei Wallace
la source
1
Est-ce que Ctrl + Shift + V fonctionne? C'est ce que le raccourci est dans de nombreux terminaux Linux. Sinon, il me semble que ce clic au milieu se colle dans cmd (mais je ne le sais pas avec certitude).
tanneur
Ctrl + Shift + v ne fonctionne pas non plus. Et je n'ai pas un clic du milieu.
Sergei Wallace
si le bash d'origine ne le prend pas en charge, Windows 10 ne le supportera pas non plus. Est-ce que ça marche dans un vrai Ubuntu?
magicandre1981
1
Je ne sais pas, je n'ai jamais utilisé le vrai Ubuntu. J'ai Windows et j'étais donc ravi d'annoncer qu'ils auraient Bash. Ça craint de ne pas pouvoir copier et coller rapidement. Cependant, ils le supportent pour l'invite de commande, alors peut-être qu'ils ne l'ont tout simplement pas encore ajouté pour leur shell bash, ou oublié. Ou c'est un bug, idk.
Sergei Wallace
Cette question peut expliquer pourquoi. N'oubliez pas que vous utilisez essentiellement Linux, il se comportera donc différemment de celui auquel vous vous attendiez si vous êtes seulement habitué au fonctionnement de Windows.
Ciel lourd

Réponses:

45

Pourquoi ne faites-vous pas un clic droit? Voici comment activer le copier / coller:

  1. Allez en haut de la fenêtre bash, faites un clic droit, allez dans les propriétés
  2. Cochez la case Mode d'édition rapide et vous êtes prêt!

    Copier et coller activer sur Bash pour Windows 10

Bonne journée!

- Activez le mode Édition rapide, puis cliquez avec le bouton gauche de la souris sur le texte sélectionné, double-clic droit sur PASTE

Ozl
la source
10
Utile, mais je dirais que "QuickEdit Mode" n'est pas une étiquette extrêmement transparente pour dire "autoriser le collage par clic droit", ce qui n'est pas surprenant.
Nate
27
Ma raison de ne pas cliquer avec le bouton droit de la souris est simple: je ne veux pas déplacer ma main vers la souris si je peux l’éviter. Les raccourcis clavier existent pour une raison, et devraient être maintenus à travers la plate - forme (je ne me soucie pas vraiment ce que le raccourci est pour copier et coller, tant qu'il y en a un).
Jed Daniels
7
Un clic droit n'est pas ctrl + v ...
nicowernli
3
Ne fonctionne pas pour moi même si mes paramètres ont déjà été configurés comme dans la capture d'écran. Demander pourquoi nous ne faisons pas un clic droit est assez ennuyant. La question
visait
7
Ce n'est pas une vraie solution au problème.
Zoey
11

Je crois que le principal problème est que cela cmd.exene traite pas bien l'environnement bash. En elle - même la nouvelle cmd.exeréalité ne support Ctrl+ vmais en cours de fonctionnement bash, il ne fonctionne pas.

Ma solution consiste à utiliser ConEmu . C'est beaucoup mieux que cmd.exeseul et vous donne même une coloration des couleurs lors de la course bash. Je l'ai testé et Ctrl+ vfonctionne. Comme un avantage appréciable, vous obtenez un terminal à onglets.

Tiago Espinha
la source
1
Je l'ai téléchargé. Comment configurer Bash pour utiliser ConEmu au lieu de l'invite de commande normale?
Sergei Wallace
ConEmu est en quelque sorte un wrapper autour de cmd.exe. Simplement en exécutant le cmd.exe simple dans ConEmu devrait vous permettre de coller en utilisant CTRL + V.
Tiago Espinha
@spwallace si vous avez déjà installé bash avant ConEmu, la première fois que vous démarrez ConEmu (ce que je suis en train de faire actuellement), la configuration rapide vous propose "Choisissez votre tâche de démarrage ou même un shell avec des arguments" et bash est là. Mais aussi une fois que vous avez démarré ConEmu, le menu vert plus à côté de la barre de recherche propose également toutes sortes de coquillages.
chx
ConEmu a résolu le problème "Ctrl + V" d'Ubuntu Bash et une bonne chose est que ConEmu est un logiciel Open Source (licence BSD). De plus, il corrige le terrible "chemin du répertoire bleu" qui est tout simplement illisible sur fond noir.
Alex
Je vous remercie. J'ai installé ConEmu et ça a l'air génial jusqu'à présent.
Manachi
5

Pour autant que je sache, il n'y a pas de "bonne" solution sur le marché (le collage rapide ne semble pas fonctionner). Voici ce que je suggérerais: créez un script autohotkey:

SetTitleMatchMode, 2
#IfWinActive, bash
^v::
SendInput {Raw}%clipboard%
return
mgrant24601
la source
1
J'ai ConEmu en cours d'exécution mais je ne veux pas utiliser Ctrl + V parce que c'est utilisé par nanodonc j'ai utilisé +^v::. De plus, comme ConEmu n'a pas toujours le bash dans la fenêtre, j'ai utilisé#IfWinActive ahk_exe ConEmu64.exe
chx
5

À partir d'au moins Windows 10 Insider build 17643 , vous pouvez utiliser Ctrl+ Shift+ C/ Vcomme Copier / Coller si vous l'activez dans les options de bash:

entrez la description de l'image ici

Cette fonctionnalité fait partie de la mise à jour d'octobre 2018 (1809 - Build 17763).

magicandre1981
la source
toute mise à jour sur quand cela vient au public?
Felix Böhme
@ FelixBöhme Felix, cela fait partie de 1809 octobre 2018 Update Build 17763
magicandre1981
C'est public maintenant.
dreua
@dreua J'ai déjà posté qu'il fait partie de la mise à jour de 1809
magicandre1981
3

Comme nous l'avons constaté dans les commentaires, l'entrée Coller dans le menu système de la fenêtre ne s'active qu'après avoir appuyé une fois sur Ctrl+ V, ce qui est inhabituel. Après cela, cependant, vous pouvez utiliser la séquence Alt+ Space, E, P. (Gracieuseté de cette réponse Stack Overflow de Nescio.) Ce n'est pas optimal, mais cela fonctionne.

Si la fenêtre Bash sous Ubuntu sous Windows comporte une entrée Propriétés dans ce menu, vous pourrez peut- être cocher la case "Mode d'édition rapide" dans l'onglet Options pour permettre à un clic droit dans la fenêtre de compter comme un collage.

Ben N
la source
bizarre ... Alt + Space ne fait pas apparaître le menu comme il se doit.
Michael
@ Michael idem ici; cette bash dans Windows est assez anémique
jcollum
1

Le problème n'est pas spécifique à "BASH sur Ubuntu". Toutes les fenêtres en ligne de commande Windows ont cette expérience, y compris cmd et powershell. Accédez au menu de la fenêtre sous l’icône en haut à gauche (une autre réponse mentionnée alt + espace, cela ouvre le menu de la fenêtre). Choisissez les valeurs par défaut. Activer le mode QuickEdit.

Par défaut, en mode QuickEdit, surligne les copies et les pâtes du clic droit. (Avant Win 10, cela ne vous permet toujours pas d’obtenir ctrl + c et ctrl + v).

Xalorous
la source