ZSH расширяет автодополнение bash

@Roops23, проблема || true. Так как any_codeИЛИ trueвсегда даст вам 0.

Итак, команда

$ rsync -a --files-from=test.txt. tmp

дает код выхода как хотите (а именно 23 )!!!

2
23.09.2020, 20:13
1 ответ
Опция

java--versionкажется недокументированной. Задокументированный — -version. Попробуйте java -v<Tab>.

java --v<Tab>также должен предложить -version, если вы включили аппроксимацию/коррекцию в конфигурации завершения:

$ java --vTab
Completing corrections
-verbose:class  -verbose  -- print class information
-verbose:gc               -- print gc information
-verbose:jni              -- print JNI information
-version                  -- print version

См. compinstallдля простого способа настройки.

См. info zsh bashcompinitо том, как использовать функции завершения bash в zsh, но обратите внимание, что дополнения bash обычно хуже, чем zsh. Вы бы хотели использовать его только в тех случаях, когда завершение было написано для bash, но не для zsh.

1
18.03.2021, 23:02

Теги

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