搞乱了 inputrc 文件,无法输入 d 到 sudo 来修复它

搞乱了 inputrc 文件,无法输入 d 到 sudo 来修复它

我在 Windows 10 上使用 Linux 子系统,运行 Ubuntu bash。每次我按 Tab 键完成某项操作时,我都试图禁用 Windows 错误提示,但现在我无法CAPS{shift{d}}按照此帖子给出的说明输入“d”(或 ,或粘贴“d”):https://stackoverflow.com/questions/36724209/disable-beep-of-linux-bash-on-windows-10。在我的 etc/inputrc 文件中,我按指示取消了该行的注释set bell-style none,以及它上面的有关 的行<no bell sound on tab completion>

这是一个类似的问题,但对我来说不太适用: 小写的“c”键在 bash 中不起作用 我最初使用sudo vim inputrc命令来保存对只读文件的编辑,但现在我无法输入“d”来执行此操作。我无法让其他关于保存只读的建议起作用。以管理员身份运行没有帮助。

我还应该尝试什么?谢谢!

答案1

非常明显的解决方案,因为我正在使用 Linux 的 Windows 子系统,所以只需进入 Windows 上的文件夹并从那里进行编辑。

相关内容