在bash readline中,如何使增量搜索大小写不敏感

时间:2013-12-11 15:39:44

标签: bash readline

在bash提示符下,我可以输入Ctrl-r和Ctrl-s来执行命令历史记录的增量搜索。但是,搜索区分大小写:如果我有一个命令“cat SomeFile.txt”,并且我点击“Ctrl-r somefile”,我什么也得不到。

有没有办法让搜索不区分大小写?

2 个答案:

答案 0 :(得分:15)

简答:目前,您还无法在BASH中获得此功能,因为此功能尚未构建到vi or emacs mode中。正如我上面评论的completion-ignore-case仅适用于完成,而不适用于isearch

答案 1 :(得分:-2)

查看“〜/ .inputrc”或“/ etc / inputrc”中是否有名为“inputrc”的文件并添加该行。

set completion-ignore-case on