I've always wondered why CTRL+V hasn't been implemented into command prompt yet. It doesn't that much of a great challenge to put it in...
Printable View
I've always wondered why CTRL+V hasn't been implemented into command prompt yet. It doesn't that much of a great challenge to put it in...
I can only assume because it isn't a gui but instead text-based. It's used for carrying out commands and not copying & pasting. Although I don't disagree with you as to why they add it to it. But they do have a paste option but it is menu driven instead of shortcut driven.
I know. But surely they can know when CTRL+V is pressed in console and spray the data into the line feed.
This is an old, old feature. It was on by default in Win2K, but in WinXP they have it off by default because as the Win9x folks came over they were still running hoary old DOS programs relying on the mouse.Quote:
QuickEdit Mode enables you to use the mouse to copy and paste within the [command] window. Assuming this mode is enabled, you can copy something to the Clipboard by highlighting the text with the mouse and then pressing ENTER; to paste text from the Clipboard, position the cursor and then click the right-mouse button.
Because so many funky old DOS programs expect to receive CTRL-<key> as well it was never practical to have CMD.EXE work with Windows shortcut keys. Things still get ugly enough as it is:
You Cannot Off Turn off Windows Keyboard Shortcuts for MS-DOS-Based Programs
obviously it's because the command interpreter is capable of running dos programs. Wordperfect 5.1 for example is a favourite of a lot of users even now, and it already uses that shortcut.
I see that CTRL-V doesn't paste in PowerShell.
Personally I would prefer CTRL+SHIFT+V, but that is purely because I am used to it from linux.
you should be thankful. In the good old days, the only way to paste to a command window was to turn the toolbar on.