为什么Windows命令提示符仍不支持ctrl + v?[关闭]


15

这只是我开始想知道的那些事情之一。

为什么命令提示符下的复制/粘贴键盘快捷键(我们都喜欢)与其他软件人群不一致?我了解,历史上ctrl + c和ctrl + v在shell程序中可能具有不同的含义。但是现在不是时候有人改变了吗?

Powershell实际上是在新世纪设计的,但仍不支持ctrl + v。

是因为Windows不想破坏可能为ctrl + v分配了不同用途的所有旧脚本吗?如果真是这样,为什么对.Net框架进行的每个重大升级都弃用以前版本中的某些星级功能。

每次我在命令提示符下执行ctrl + v时,我都会以为自己必须确实有充分的理由使事情保持现状。我希望有人能够告诉我这是什么。


10
除了Powershell设计团队之外,任何人都无法真正回答这个问题。我可以指出,但是,如果您要实现CTRL-v作为粘贴,那么您确实需要实现CTRL-c作为复制。它将删除它作为停止执行命令的组合键。它比复制的时间更长。
EBGreen

1
它们的确使在窗口中的任意位置cmd.exe单击鼠标右键即可轻松粘贴。以前是(Windows XP),必须在标题栏中单击鼠标右键,然后选择,然后单击(3次单击)。顺便说一句,您能做出这样自己在AutoHotkey和映射到,和。EditPasteAlt+SpaceEP
瑞克(Rik)

3
@Rik我知道所有这些方法。但是您必须了解,如果您的工作需要您在cmd ALOT上复制/粘贴内容,则可能会很烦人。
Nandun

2
如果您需要大量复制/粘贴命令提示符中的内容,为什么不学习右键单击呢?(您知道QuickEdit模式,对吗?)
Scott

4
尝试使用Ctrl-Insert复制,Shift-Insert粘贴(Shift-Del剪切)。它们与Ctrl-C和Ctrl-V不会与其他用途冲突。
加布
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.