Вне зависимости от регистра в завершении имени файла zsh везде

Использование

!?string

будет искать во всей командной строке записей истории для string, а не просто сопоставлять в начале -строки -, поэтому может использоваться для сопоставления команд, начинающихся с цифры nбез интерпретации как ссылка на n-ю запись в истории.

Если необходимо добавить дополнительные модификаторы истории, строка поиска также должна заканчиваться ?, но в случае выполнения простого поиска -и -завершающий ?необязателен.

3
25.03.2015, 01:40
1 ответ

Необходимо также добавить

setopt nocaseglob

на ваш ~/.zshrc.

Файлы для любого завершения gitгенерируются путем вызова git ls-filesс шаблоном подстановки , который по умолчанию чувствителен к регистру -. Вместо этого сбросcaseglobсделает их нечувствительными к регистру.

0
13.08.2020, 12:54

Теги

Похожие вопросы