Zsh: Как я могу отключить функцию "поиск ..."?

738
java.is.for.desktop

Когда я неправильно пишу команду или каталог и нажимаю 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

2 ответа на вопрос

2
Darren Hall

Какую версию zsh вы используете?

echo $ZSH_VERSION 

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

man zsh 

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

 /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. Я предпочитаю не использовать его и удалить его.

Да! Удаление `command-not-found` сделало свою работу! ;) java.is.for.desktop 14 лет назад 0
-3
grawity

На самом деле никогда не использовал zsh, но похоже, что вы хотите:

отменить правильное отменить все правильно
Нет не помогает java.is.for.desktop 14 лет назад 0