Сначала позвольте мне пройти через конкретный случай, а затем объяснить общий случай.
Предположим, у меня есть два каталога A и B.
Содержание А:
foo
Bar
Содержание Б
foobar
Foobar
Я хотел бы, чтобы завершить табуляцию 'f' или 'F' в A, чтобы расширить до 'foo'. Аналогично «б» или «б», чтобы перейти к «бар».
Однако в BI нужно, чтобы завершение «f» расширялось только до «foobar», а «F» - только до «Foobar».
В более общем смысле, табуляция должна быть без учета регистра, если буква, для которой завершается, содержит только один регистр при сопоставлении.
Обратите внимание, что есть set completion-ignore-case on
я могу поместить в свой файл .inputrc, но это не работает так, как я хочу, в случае моего гипотетического каталога B.