Завершение Zsh, которое нечувствительно между '_' и '-'

(Это действительно стоит времени и усилия зафиксировать?)

Как Вы упомянули, зондирование, вероятно, происходит когда grub-mkconfig вызовы grub-probe. Вы могли изменить grub-mkconfig просто жестким кодированием результат grub-probe вызовы. Это используется для заполнения GRUB_DEVICE, GRUB_DEVICE_UUID, GRUB_DEVICE_BOOT, GRUB_DEVICE_BOOT_UUID, и GRUB_FS.

5
24.10.2013, 02:37
1 ответ

zshcompsys страница справочника имеет подобный пример для получения нечувствительного к регистру завершения

zstyle ':completion:*' matcher-list '' 'm:{a-zA-Z}={A-Za-z}'

Изменение его для создания - и _ эквивалентный, кажется, делает то, что Вы хотите

zstyle ':completion:*' matcher-list '' 'm:{-_}={_-}'

Или Вы могли добавить его к первому примеру и получить нечувствительное к регистру завершение также

zstyle ':completion:*' matcher-list '' 'm:{a-zA-Z-_}={A-Za-z_-}'
3
27.01.2020, 20:41

Теги

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