Zsh: Как я могу отключить “поиск …” - функция?

Когда я пишу c орфографическими ошибками команду или каталог и нажатие enter, zsh сначала говорит command not found, но затем отображает раздражение "searching..." текст, который может занять несколько секунд, чтобы показать мне, что ничто не было найдено так или иначе ;)

Так, с моей точки зрения это - антифункция.

Как я могу отключить его?

Примечания:
- Я использую OpenSuse 11.2. Это могла быть OpenSuse-определенная функция?
- Мой .zshrc пуст.
- Я не говорю о том автоматическом заполнении, которое происходит после нажатия tab

Образец от консоли:

me@myhost:~> testt [enter]
zsh: command not found: testt
testt: searching...
testt: command not found
1
задан 27.12.2009, 15:43

2 ответа

Какую версию zsh Вы выполняете?

echo $ZSH_VERSION

Ваше персональное .zshrc могло бы быть пустым, но Вы проверили системные файлы?

man zsh

В конце страницы справочника по умолчанию это будет обычно перечислять установку определенные местоположения системного файла (обычно в / и т.д.)

   /etc/zsh/zshenv
   /etc/zsh/zprofile
   /etc/zsh/zshrc
   /etc/zsh/zlogin
   /etc/zsh/zlogout    (installation-specific - /etc is the default)

Какой-либо из этих файлов включает какие-либо изменения? Я нашел, что большинство дистрибутивов Linux имеет тенденцию устанавливать command-not-found. Я предпочитаю не использовать его и удалять его.

2
ответ дан 24.11.2019, 02:33

Никогда на самом деле используемый zsh, но это походит на то, что Вы хотите:

unsetopt correct
unsetopt correctall
-3
ответ дан 24.11.2019, 02:33

Теги

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