【问题标题】:Windows 10 Linux Subsystem: Can't type Pipe (|) Symbol in Bash [closed]Windows 10 Linux 子系统:无法在 Bash 中键入管道 (|) 符号 [关闭]
【发布时间】:2016-08-09 02:41:54
【问题描述】:

我想尝试使用新的 Linux 子系统(Windows 10 上的 Ubuntu),但我无法输入管道字符。我在玩键盘布局,但没有任何帮助...... 我使用标准的德语键盘,通常必须按 Alt Gr + 才能获得管道符号,但 bash 上没有任何反应。其他 Alt Gr 组合(如方括号)正在工作。

还有其他人有这个问题吗?

问候 一月

【问题讨论】:

标签: windows bash ubuntu keyboard windows-subsystem-for-linux


【解决方案1】:

我相信这是 2015 年 10 月 23 日 Windows 10 (TP) 的 Windows 更新的已知问题,但我现在可以,不再找到我正在阅读的帖子。但它与错误的设备驱动程序有关,需要在设备管理器中删除,然后反弹机器,它应该自动神奇地安装正确的驱动程序..

很抱歉,我在这个阶段无法提供更多帮助。我会继续寻找这篇文章。在此之前,您是否尝试过屏幕键盘?你有没有尝试过使用 left-ctrl 和 alt?这是 right-alt 的标准替代方案,但我怀疑至少两者中的后者不起作用。但屏幕上的 KB 可能。

【讨论】:

  • 不幸的是,即使是屏幕键盘也不会将管道带到 bash 控制台:(
  • 确实很不幸。可悲的是,我找到我正在阅读的 kb 文章的运气完全为零。只是一个有趣的问题,它是联想/IBM 还是索尼?因为我记得他们是他们的设备有问题的机器——它是 Synergy 驱动程序,或类似的。正如我之前所说,在设备管理器中找到它(可能会备份它),然后删除驱动程序。弹跳你的设备,你应该一切都好......另外,就像一个旁注一样,我不禁感到你对标题中管道符号的随意引用和描述,永远不会停止有点象征性...... .
  • 不,它不是索尼或联想。我认为这是一台没有安装特殊供应商驱动程序的自制 PC。我也安装了 Synergy。有效的方法是将键盘布局设置为美国 liki Nithin 建议的英语。
  • 啊,很公平。我什至没有提到尝试修改键盘布局和区域,因为您在最初的帖子中说过,您已经尝试过了,但失败了。否则它会在我列表的顶部附近。无论如何,很高兴你有一些解决方案。
  • 啊,我在最初的帖子中的意思是我在 bash 中使用 dpkg-reconfigure 更改了键盘布局。有效的是改变 Windows 中的布局 :)
【解决方案2】:

对于美国标准键盘,可以输入竖线字符。按照下面提到的步骤更改键盘布局

添加键盘布局:

  1. 单击开始菜单并选择设置。
  2. 选择时间和语言。
  3. 单击左栏中的区域和语言。
  4. 在“语言”下,单击您想要的默认语言(美式英语键盘),然后单击“设为默认”。

【讨论】:

  • 谢谢 - 这个对我有用。这对我来说不是一个理想的解决方案,因为我现在在使用 bash 时必须将键盘布局更改为英语美国,但它现在是一个测试版,希望它会很快修复 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-26
  • 2019-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-12
相关资源
最近更新 更多