Pourquoi l'invite de commande Windows ne prend-elle toujours pas en charge ctrl + v? [fermé]

15

Ce n'est là qu'une de ces choses sur lesquelles j'ai commencé à me poser des questions.

Pourquoi les raccourcis clavier copier / coller (que nous aimons tous) dans l'invite de commande ne sont-ils pas alignés avec le reste de la population logicielle? Je comprends qu'il se pourrait que historiquement ctrl + c et ctrl + v aient des significations différentes dans les programmes shell. Mais n'est-il pas grand temps que quelqu'un change cela?

Powershell a été conçu en fait au nouveau siècle, mais ne prend toujours pas en charge ctrl + v.

Est-ce parce que Windows ne veut pas casser tous les scripts hérités qui peuvent avoir affecté différentes utilisations à Ctrl + V? Si tel est le cas, pourquoi chaque mise à niveau majeure du framework .Net déconseille-t-elle une fonctionnalité vedette de la version précédente.

Chaque fois que je fais un ctrl + v sur l'invite de commande, je pense à moi-même qu'il doit y avoir une vraie bonne raison pour que les choses soient comme elles sont. J'espère que quelqu'un pourra me dire ce que c'est.

Nandun
la source
10
Personne ne peut vraiment y répondre, sauf l'équipe de conception PowerShell. Je peux cependant souligner que si vous implémentez CTRL-v en tant que pâte, vous devrez vraiment implémenter CTRL-c en tant que copie. Ce qui la supprimerait comme combinaison de touches pour arrêter l'exécution d'une commande. Cela fait bien plus longtemps qu'il ne l'a été.
EBGreen
1
Ils l'ont rendu beaucoup plus facile cmd.exeà coller avec juste un clic droit n'importe où dans la fenêtre. Avant (Windows XP), il fallait faire un clic droit dans la barre de titre, choisir Editpuis Paste(3 clics). BTW Vous pouvez le faire vous-même avec AutoHotkey et le mappage vers Alt+Space, Eet P.
Rik
3
@Rik Je connais toutes ces méthodes. Mais vous devez comprendre que si votre travail vous oblige à copier / coller des trucs sur cmd ALOT, cela peut devenir assez ennuyeux.
Nandun
2
Si vous devez souvent copier / coller des éléments dans l'invite de commande, pourquoi n'apprenez-vous pas simplement à cliquer avec le bouton droit? (Vous connaissez le mode QuickEdit, non?)
Scott
4
Essayez de vous habituer Ctrl-Insert pour copier, Shift-Insert pour coller (Shift-Del pour couper). Ceux-ci ne sont pas en conflit avec d'autres utilisations, comme le font Ctrl-C et Ctrl-V.
Gabe