1

Обнаружил это странное поведение с автозаполнением Zsh для CD. По какой-то причине, если я напишу префикс имени пользователя после cd и нажму tab, он автоматически завершится до username/ и попытается перейти в домашний каталог этого пользователя, когда я нажму enter. То есть,

/some/random/path/$ cd ler<TAB>

Это будет автоматически завершено к

/some/random/path/$ cd leroy/

Когда я нажимаю Enter, он пытается перейти к /home/leroy .

Как мне отключить это? Я не сделал ничего особенного с настройкой автозаполнения. CDPATH это просто ".", И это то, что zstyle говорит мне о CD

$ zstyle | grep -w cd
    :completion:*:cd:* local-directories directory-stack path-directories

Если я изменю это только на local-directories странное поведение не исчезнет.

0