Dlaczego wiersz polecenia systemu Windows nadal nie obsługuje ctrl + v? [Zamknięte]

13

To tylko jedna z tych rzeczy, o których zacząłem się zastanawiać.

Dlaczego skróty klawiaturowe kopiowania / wklejania (które wszyscy kochamy) w wierszu polecenia nie są wyrównane z resztą populacji oprogramowania? Rozumiem, że historycznie ctrl + c i ctrl + v miały różne znaczenia w programach powłoki. Ale czy to nie najwyższy czas, żeby ktoś to zmienił?

Powershell został zaprojektowany w nowym wieku, ale nadal nie obsługuje ctrl + v.

Czy dlatego, że Windows nie chce łamać wszystkich starszych skryptów, które mogły przypisywać różne zastosowania dla ctrl + v? Jeśli tak jest, to dlaczego każda ważniejsza aktualizacja do .Net przestaje działać w stosunku do poprzedniej wersji.

Za każdym razem, gdy wykonuję polecenie ctrl + v na wierszu polecenia, myślę sobie, że musi istnieć prawdziwy powód, aby rzeczy były takie, jakimi są. Mam nadzieję, że ktoś będzie mógł mi powiedzieć, co to jest.

Nandun
źródło
10
Na to nikt nie może odpowiedzieć z wyjątkiem zespołu projektowego powershell. Mogę jednak zauważyć, że gdybyś zaimplementował CTRL-v jako wklej, naprawdę musiałbyś zaimplementować CTRL-c jako kopię. Który usunąłby go jako kombinację klawiszy, aby zatrzymać wykonywanie polecenia. To było o wiele dłużej niż zostało skopiowane.
EBGreen
1
Sprawili, że było to znacznie łatwiejsze cmd.exe wkleić za pomocą kliknięcia prawym przyciskiem myszy gdziekolwiek w oknie. Kiedyś był (Windows XP), że trzeba kliknąć prawym przyciskiem myszy pasek tytułu, wybierz Edit i wtedy Paste (3 kliknięcia). BTW Możesz zrobić to sam z AutoHotkey i mapowaniem do Alt+Space, E i P.
Rik
3
@Rik Jestem świadomy wszystkich tych metod. Ale musisz zrozumieć, że jeśli twoja praca wymaga kopiowania / wklejania elementów na cmd ALOT, może to być dość denerwujące.
Nandun
2
Jeśli musisz często kopiować / wklejać elementy w wierszu polecenia, dlaczego nie nauczysz się klikać prawym przyciskiem myszy? (Wiesz o trybie QuickEdit, prawda?)
Scott
4
Spróbuj użyć Ctrl-Insert, aby skopiować, Shift-Insert, aby wkleić (Shift-Del, aby wyciąć). Nie kolidują one z innymi zastosowaniami, jak Ctrl-C i Ctrl-V.
Gabe