Skip to content

volta completions

volta completions কমান্ড আপনার শেলের জন্য কমান্ড কমপ্লিশন তথ্য তৈরি করবে। এটির নিম্নলিখিত সিনট্যাক্স রয়েছে:

bash
Volta কমপ্লিশন তৈরি করে

ডিফল্টভাবে, কমপ্লিশন আপনার বর্তমান শেল এর মানের জন্য তৈরি হবে,
অর্থাৎ `SHELL` এর মান। যদি আপনি `<shell>` বিকল্প সেট করেন, কমপ্লিশন
সেই শেল এর জন্য তৈরি হবে।

যদি আপনি একটি ডিরেক্টরি নির্দিষ্ট করেন, কমপ্লিশন সেখানে একটি ফাইলে লেখা হবে;
অন্যথায়, এগুলি `stdout` লেখা হবে।

USAGE:
    volta completions [FLAGS] [OPTIONS] <shell>

FLAGS:
    -f, --force      বিদ্যমান ফাইল ওভাররাইট করুন, যদি থাকে।
        --verbose    বাকচিত্র ডায়াগনস্টিক সক্রিয় করে
        --quiet      অপ্রয়োজনীয় আউটপুট প্রতিরোধ করে
    -h, --help       সাহায্য তথ্য মুদ্রণ করে

OPTIONS:
    -o, --output <out_file>    তৈরি করা কমপ্লিশন লিখতে ফাইল

ARGS:
    <shell>    যার জন্য কমপ্লিশন তৈরি করতে হবে [সম্ভাব্য মান: zsh, bash, fish, powershell, elvish]

উদাহরণ

আপনার বর্তমান শেল এর জন্য কমপ্লিশন তৈরি করুন

bash
# কমপ্লিশন তৈরি করুন এবং stdout এ মুদ্রণ করুন
volta completions

একটি নির্দিষ্ট শেল এর জন্য কমপ্লিশন তৈরি করুন

bash
# Bash কমপ্লিশন তৈরি করুন
volta completions bash

# Zsh কমপ্লিশন তৈরি করুন
volta completions zsh

# Fish কমপ্লিশন তৈরি করুন
volta completions fish

# PowerShell কমপ্লিশন তৈরি করুন
volta completions powershell

# Elvish কমপ্লিশন তৈরি করুন
volta completions elvish

ফাইলে কমপ্লিশন আউটপুট করুন

bash
# bash কমপ্লিশন একটি ফাইলে সংরক্ষণ করুন
volta completions bash -o volta.bash

# জোর ওভাররাইট সহ zsh কমপ্লিশন একটি ফাইলে সংরক্ষণ করুন
volta completions zsh -o _volta -f

কমপ্লিশন ইনস্টল করা

কমপ্লিশন তৈরি করার পরে, আপনাকে আপনার শেলের জন্য সেগুলি ইনস্টল করতে হবে। বিভিন্ন শেলের জন্য সাধারণ ইনস্টলেশন পদ্ধতি এখানে রয়েছে:

Bash

bash
# bash কমপ্লিশন তৈরি করুন এবং সংরক্ষণ করুন
volta completions bash > ~/.volta-completions.bash

# আপনার ~/.bashrc এ যোগ করুন
echo 'source ~/.volta-completions.bash' >> ~/.bashrc

# বর্তমান সেশনে পরিবর্তন প্রয়োগ করুন
source ~/.bashrc

Zsh

bash
# যদি না থাকে তবে কমপ্লিশনের জন্য একটি ডিরেক্টরি তৈরি করুন
mkdir -p ~/.zsh/completions

# zsh কমপ্লিশন তৈরি করুন এবং সংরক্ষণ করুন
volta completions zsh > ~/.zsh/completions/_volta

# আপনার ~/.zshrc এ যোগ করুন (যদি ইতিমধ্যে অন্তর্ভুক্ত না থাকে)
echo 'fpath=(~/.zsh/completions $fpath)' >> ~/.zshrc
echo 'autoload -Uz compinit && compinit' >> ~/.zshrc

# বর্তমান সেশনে পরিবর্তন প্রয়োগ করুন
source ~/.zshrc

Fish

bash
# fish কমপ্লিশন তৈরি করুন এবং সংরক্ষণ করুন
volta completions fish > ~/.config/fish/completions/volta.fish

# Fish স্বয়ংক্রিয়ভাবে এই ডিরেক্টরি থেকে কমপ্লিশন লোড করবে

PowerShell

powershell
# PowerShell কমপ্লিশন তৈরি করুন
volta completions powershell > volta-completions.ps1

# আপনার PowerShell প্রোফাইলে যোগ করুন
echo '. /path/to/volta-completions.ps1' >> $PROFILE

# বর্তমান সেশনে পরিবর্তন প্রয়োগ করুন
. $PROFILE

ব্যবহারের ক্ষেত্র

শেল কমপ্লিশন Volta ব্যবহারকে আরও দক্ষ করে তোলে:

  1. আপনি যখন volta টাইপ করেন তখন উপলব্ধ সাবকমান্ড প্রস্তাব করে
  2. volta install বা volta uninstall এর মতো কমান্ডের জন্য টুলের নাম প্রদান করে
  3. ফ্ল্যাগ এবং বিকল্পগুলি কমপ্লিশন করে
  4. টাইপিং এবং ত্রুটি কমিয়ে উৎপাদনশীলতা উন্নত করে

Released under the BSD 2-Clause License.