Closed. This question is off-topic 。它目前不接受答案。












想改善这个问题吗? Update the question 所以它是堆栈溢出的 on-topic

8年前关闭。



Improve this question




我刚刚发现我们可以创建一个 ~/.inputrc 文件来定义键盘映射。但我不知道如何加载它。我试图找到它,但我立即收到“设置语法错误”。我从这里复制了 ~/.inputrc 文件:http://www.linuxfromscratch.org/lfs/view/6.2/chapter07/inputrc.html

它提到它是使用 Readline 加载的。这意味着什么?

最佳答案

Readline 是程序可能使用的 several 可能的“键盘输入处理前端”之一。程序也可能不使用任何(除了通常由 libc 完成的 stdio 处理)。

如前所述,.inputrc 是由 readline 使用的,所以它只会影响使用 readline 的程序。 Bash 就是这样一个程序,所以它会间接使用 .inputrc ,但它不是一个像 .bashrc 一样的文件,并且语法根本不相关。.inputrc 文件仅在启动时由程序加载(通过 readline 库间接加载)。来自 the documentation :

关于linux - 无法加载 inputrc 文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15027186/

10-11 09:19