首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将忽略~/.inputrc中的条目

将忽略~/.inputrc中的条目
EN

Stack Overflow用户
提问于 2020-11-25 05:41:35
回答 1查看 110关注 0票数 0

我的情况与why-is-my-readline-inputrc-configuration-being-ignored"set completion-ignore-case on" ignored in inputrc中描述的情况几乎相同,但通过从~/.inputrc文件中删除内联注释解决了那里的问题,而我的文件根本没有注释。

下面是我的~/.inputrc的内容

代码语言:javascript
复制
set completion-ignore-case on
set show-all-if-ambiguous on

这两行都没有任何效果。这是在运行CentOS 7的服务器上,我通过SSH连接到该服务器进行工作。奇怪的是,这些设置过去几年一直有效,直到今天。我不确定什么样的配置会导致它不再工作,或者覆盖我的~/.inputrc,但我希望有人能知道。

现在,我已经简单地将这两个设置的bind命令添加到我的~/.bashrc中,这是可以工作的,所以这个问题更像是一个发现查询,因为我已经很好地解决了这个问题。

EN

回答 1

Stack Overflow用户

发布于 2020-12-01 05:37:02

我知道问题出在哪里了。我不知道这是怎么发生的,但是在某个时刻,我的~/.inputrc文件是使用CR/LF行结束符来保存的。readline解析器不喜欢额外的换行符,这显然会导致它忽略整行。希望这些信息对将来的其他人有用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64995293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档