Skip to content
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

Unable to enter the pipe character "|" in bash #183

Closed
kirtapnosslin opened this issue Apr 13, 2016 · 5 comments
Closed

Unable to enter the pipe character "|" in bash #183

kirtapnosslin opened this issue Apr 13, 2016 · 5 comments
Labels

Comments

@kirtapnosslin
Copy link

Works fine in cmd.exe and powershell.exe and any other windows application.

@zadjii-msft
Copy link
Member

@kirtapnosslin What keyboard layout/language are you using? #11, #12, #23 all seem like they could be related

@kirtapnosslin
Copy link
Author

Hi, yes sorry didnt read those. I am using windows in english with swedish keyboard. Adding and switching to US english keyboard enabled the | character in bash. So there is a workaround ...

@benhillis
Copy link
Member

This should be resolved in 14352, please reopen if you continue to see this behavior in that build.

@DJviolin
Copy link

DJviolin commented Feb 24, 2019

The issue is still present on a freshly installed WSL and Debian on Win10 10.0.17763.316. The funny thing is, it worked fine until I added the Solarized theme with this registry file:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Console]
"ColorTable00"=dword:00362b00
"ColorTable01"=dword:00969483
"ColorTable02"=dword:00756e58
"ColorTable03"=dword:00a1a193
"ColorTable04"=dword:00164bcb
"ColorTable05"=dword:00c4716c
"ColorTable06"=dword:00837b65
"ColorTable07"=dword:00d5e8ee
"ColorTable08"=dword:00423607
"ColorTable09"=dword:00d28b26
"ColorTable10"=dword:00009985
"ColorTable11"=dword:0098a12a
"ColorTable12"=dword:002f32dc
"ColorTable13"=dword:008236d3
"ColorTable14"=dword:000089b5
"ColorTable15"=dword:00e3f6fd
"ScreenColors"=dword:00000001
"PopupColors"=dword:000000f6

I use Hungarian keyboard with AltGr (right alt) key. The pipe "|" and "&" characters are not entered in WSL console, works fine in cmd and ConEmu. The Solarized theme also applied to cmd.

Interesting that even Ctrl+Alt combination not working for some reason. If I pressing Ctrl+Alt in WSL, then:

  • Ctrl+Alt+c (which supposed to write "&") writes the letter c and Ctrl+Alt+v (which supposed to write "@") writes nothing.
  • AltGr+c (which supposed to write "&") writes nothing and AltGr+v (which supposed to write "@") writes @ as it should! strange!

Please reopen this issue, because I think something is still messing with international users.

@icorne
Copy link
Contributor

icorne commented Feb 25, 2019

Hey DJVolin, for me it's working with a belgian keyboard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants