我在使用 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,则不会出现这些问题。
有谁知道为什么会发生这种情况?