I may be wrong, but I don't think this can be done simply, as bash is just not built for that to happen, you can change it for just your login or for all users, but not for each directory.
Частичное игнорирование завершения вкладки
208
Thomas Eding
Сначала позвольте мне пройти через конкретный случай, а затем объяснить общий случай.
Предположим, у меня есть два каталога A и B.
Содержание А:
foo Bar
Содержание Б
foobar Foobar
Я хотел бы, чтобы завершить табуляцию 'f' или 'F' в A, чтобы расширить до 'foo'. Аналогично «б» или «б», чтобы перейти к «бар».
Однако в BI нужно, чтобы завершение «f» расширялось только до «foobar», а «F» - только до «Foobar».
В более общем случае, табуляция должна быть без учета регистра, если буква, для которой завершается, имеет ровно один регистр при сопоставлении.
Обратите внимание, что есть set completion-ignore-case on
файл, который я могу поместить в мой файл .inputrc, но он не работает так, как я хочу в случае моего гипотетического каталога B.
1 ответ на вопрос
0
Autumnal
Похожие вопросы
-
2
.profile в Mac OS X?
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
10
Как я могу найти в истории bash и повторно запустить команду?
-
-
2
Можно ли передать выходные данные одной команды двум другим командам?
-
8
Переименуйте группу файлов одной командой
-
2
Почему мой путь не обновляется * сейчас *?
-
5
Как удалить символическую ссылку на каталог?
-
8
Спаси меня от бессмысленного терминала
-
9
Как можно добавить номер строки и табуляцию к каждой строке текстового файла?
-
1
Когда я должен положить конфигурации в .bashrc против. .bash_profile?