-
Notifications
You must be signed in to change notification settings - Fork 500
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backspace doesn't work in integrated console on Linux and macOS #533
Comments
I'm seeing this issue on Ubuntu 16.10 with VSCode 1.10.2, PowerShell extension 0.10.1, and PowerShell 6.0.0 alpha 17. Keyboard layout is United Kingdom English. As indicated above, ctrl-H does backspace. Shift-Backspace also works. Both result in "^H" appearing on-screen briefly before the backspace occurs. |
I've got a fix in progress for this but it may take a few more days to fully validate it. Should fix all of the key handling issues and the |
…nux issues This change uses a new strategy for providing a quasi-async Console.ReadKey implementation so that key handling works better on Linux and macOS. This should eliminate issues where keys and escape sequences were being echoed incorrectly. It should also eliminate the issue where the backspace key is unusable on these platforms. Resolves PowerShell/vscode-powershell#533. Resolves PowerShell/vscode-powershell#542.
…nux issues This change uses a new strategy for providing a quasi-async Console.ReadKey implementation so that key handling works better on Linux and macOS. This should eliminate issues where keys and escape sequences were being echoed incorrectly. It should also eliminate the issue where the backspace key is unusable on these platforms. Resolves PowerShell/vscode-powershell#533. Resolves PowerShell/vscode-powershell#542.
…nux issues This change uses a new strategy for providing a quasi-async Console.ReadKey implementation so that key handling works better on Linux and macOS. This should eliminate issues where keys and escape sequences were being echoed incorrectly. It should also eliminate the issue where the backspace key is unusable on these platforms. Resolves PowerShell/vscode-powershell#533. Resolves PowerShell/vscode-powershell#542.
…nux issues This change uses a new strategy for providing a quasi-async Console.ReadKey implementation so that key handling works better on Linux and macOS. This should eliminate issues where keys and escape sequences were being echoed incorrectly. It should also eliminate the issue where the backspace key is unusable on these platforms. Resolves PowerShell/vscode-powershell#533. Resolves PowerShell/vscode-powershell#542.
The backspace key isn't working in the integrated console on Linux and macOS. This is likely a simple issue, just needs to be investigated.
In the meantime, a workaround is to press Ctrl+H to emulate backspace.
The text was updated successfully, but these errors were encountered: