volta completions
volta completions komutu, shell'iniz için komut tamamlama bilgileri oluşturur. Aşağıdaki sözdizimine sahiptir:
bash
Volta tamamlamalarını oluşturur
Varsayılan olarak, tamamlamalar mevcut shell'inizin değerine göre oluşturulacaktır,
shell, yani `SHELL` değeri. `<shell>` seçeneğini ayarlarsanız, tamamlamalar
o shell için oluşturulacaktır.
Bir dizin belirtirseniz, tamamlamalar orada bir dosyaya yazılacaktır;
aksi takdirde, `stdout`'a yazılacaktır.
KULLANIM:
volta completions [FLAGS] [OPTIONS] <shell>
FLAGS:
-f, --force Varsa, mevcut dosyanın üzerine yaz.
--verbose Ayrıntılı tanılama etkinleştirir
--quiet Gereksiz çıktıyı engeller
-h, --help Yardım bilgilerini yazdırır
OPTIONS:
-o, --output <out_file> Oluşturulan tamamlamaların yazılacağı dosya
ARGS:
<shell> Tamamlamaların oluşturulacağı shell [olası değerler: zsh, bash, fish, powershell, elvish]Örnekler
Mevcut Shell'iniz için Tamamlama Oluşturma
bash
# Tamamlama oluştur ve stdout'a yazdır
volta completionsBelirli Bir Shell için Tamamlama Oluşturma
bash
# Bash tamamlama oluştur
volta completions bash
# Zsh tamamlama oluştur
volta completions zsh
# Fish tamamlama oluştur
volta completions fish
# PowerShell tamamlama oluştur
volta completions powershell
# Elvish tamamlama oluştur
volta completions elvishTamamalamaları Bir Dosyaya Yazma
bash
# Bash tamamlamalarını bir dosyaya kaydet
volta completions bash -o volta.bash
# Zsh tamamlamalarını zorla üzerine yazarak dosyaya kaydet
volta completions zsh -o _volta -fTamamlamaları Kurma
Tamamlamaları oluşturduktan sonra, shell'iniz için kurmanız gerekecektir. İşte farklı shell'ler için yaygın kurulum yöntemleri:
Bash
bash
# Bash tamamlama oluştur ve kaydet
volta completions bash > ~/.volta-completions.bash
# ~/.bashrc dosyanıza ekleyin
echo 'source ~/.volta-completions.bash' >> ~/.bashrc
# Değişiklikleri mevcut oturuma uygulayın
source ~/.bashrcZsh
bash
# Yoksa, tamamlamalar için bir dizin oluşturun
mkdir -p ~/.zsh/completions
# Zsh tamamlama oluştur ve kaydet
volta completions zsh > ~/.zsh/completions/_volta
# ~/.zshrc dosyanıza ekleyin (zaten dahil edilmemişse)
echo 'fpath=(~/.zsh/completions $fpath)' >> ~/.zshrc
echo 'autoload -Uz compinit && compinit' >> ~/.zshrc
# Değişiklikleri mevcut oturuma uygulayın
source ~/.zshrcFish
bash
# Fish tamamlama oluştur ve kaydet
volta completions fish > ~/.config/fish/completions/volta.fish
# Fish, bu dizinden tamamlamaları otomatik olarak yükleyecektirPowerShell
powershell
# PowerShell tamamlama oluştur
volta completions powershell > volta-completions.ps1
# PowerShell profilinize ekleyin
echo '. /path/to/volta-completions.ps1' >> $PROFILE
# Değişiklikleri mevcut oturuma uygulayın
. $PROFILEKullanım Senaryoları
Shell tamamlamaları, Volta kullanımını şu şekilde daha verimli hale getirir:
voltayazdığınızda mevcut alt komutları önerirvolta installveyavolta uninstallgibi komutlar için araç adları sağlar- Bayrakları ve seçenekleri tamamlar
- Yazmayı ve hataları azaltarak üretkenliği artırır