Uzupełnienia komend powłoki
Jeśli masz globalnie zainstalowany Tuist **** (np. przez Homebrew), możesz zainstalować uzupełnienia powłoki dla Bash i Zsh, aby automatycznie uzupełniać polecenia i opcje.
CO TO JEST INSTALACJA GLOBALNA?
Instalacja globalna to instalacja, która jest dostępna w zmiennej środowiskowej powłoki $PATH. Oznacza to, że można uruchomić tuist z dowolnego katalogu w terminalu. Jest to domyślna metoda instalacji Homebrew.
Zsh
Jeśli masz zainstalowane oh-my-zsh, masz już katalog automatycznie ładujących się skryptów uzupełniania - .oh-my-zsh/completions. Skopiuj nowy skrypt uzupełniania do nowego pliku w tym katalogu o nazwie _tuist:
bash
tuist --generate-completion-script > ~/.oh-my-zsh/completions/_tuistBez oh-my-zsh, będziesz musiał dodać ścieżkę do skryptów uzupełniania do ścieżki funkcji i włączyć automatyczne ładowanie skryptów uzupełniania. Najpierw dodaj te linie do ~/.zshrc:
bash
fpath=(~/.zsh/completion $fpath)
autoload -U compinit
compinitNastępnie utwórz katalog pod adresem ~/.zsh/completion i skopiuj skrypt uzupełniania do nowego katalogu, ponownie do pliku o nazwie _tuist.
bash
tuist --generate-completion-script > ~/.zsh/completion/_tuistBash
Jeśli masz zainstalowany bash-completion, możesz po prostu skopiować nowy skrypt uzupełniania do pliku /usr/local/etc/bash_completion.d/_tuist:
bash
tuist --generate-completion-script > /usr/local/etc/bash_completion.d/_tuistBez bash-completion, będziesz musiał pobrać skrypt uzupełniania bezpośrednio. Skopiuj go do katalogu takiego jak ~/.bash_completions/, a następnie dodaj następującą linię do ~/.bash_profile lub ~/.bashrc:
bash
source ~/.bash_completions/example.bashRyba
Jeśli używasz fish shell, możesz skopiować nowy skrypt uzupełniania do ~/.config/fish/completions/tuist.fish:
bash
mkdir -p ~/.config/fish/completions
tuist --generate-completion-script > ~/.config/fish/completions/tuist.fish