小编Gab*_*son的帖子

WSL 自行输入

我在使用 WSL 时遇到一些问题。

如果我以普通用户身份运行 WSL,终端偶尔会开始自行输入。因此,在需要任何输入(例如 vi/vim、nano 等)的情况下使用 WSL 是不可能的。

几个例子:

  • 我正在尝试更改密码,然后^@^@^@^@自行输入了一些密码:

    gabriel@PC:~$ passwd
    Changing password for gabriel.
    Current password:
    ^@^@^@^@passwd: Authentication token manipulation error
    passwd: password unchanged
    gabriel@PC:~$
    
    Run Code Online (Sandbox Code Playgroud)
  • 使用 vi/vim 时,它会退出插入模式或在屏幕上键入。

  • 当使用nano时,它只输入一些换行符(即\n)。

如果我以管理员身份启动 WSL,则不会出现这些问题。

有谁知道为什么会发生这种情况?

windows-subsystem-for-linux wsl2

15
推荐指数
1
解决办法
2701
查看次数

标签 统计

windows-subsystem-for-linux ×1

wsl2 ×1