আমি আমার জেডএসএইচ প্রম্পটে আমার পাইথন ভার্চুয়ালেনভের নামটি তালিকাবদ্ধ করতে চাই তবে এটি কাজ করতে পারছি না। এটি পরিবেশের পরিবর্তনশীল (VIRTUAL_ENV) হিসাবে তালিকাভুক্ত। আমি অন্য একটি স্ক্রিপ্ট সেট আপ করেছি যা আমার ভার্চুয়াল এনভিভ (এনভেসটেষ্ট) এর কেবলমাত্র নামটি সঠিকভাবে প্রদান করে তবে আমার প্রম্পটে এটি অন্তর্ভুক্ত করার চেষ্টা করাও কার্যকর হয়নি।
প্রম্পট কনফিগার:
PROMPT="╭─${user_host} ${current_dir} [${VIRTUAL_ENV}] ${rvm_ruby} ${git_branch}
╰─%B${user_symbol}%b "
কনসোল:
╭─user@server ~/Projects/virtualenvTest []
╰─$ echo $VIRTUAL_ENV
╭─user@server ~/Projects/virtualenvTest []
╰─$ source envTest/bin/activate
╭─user@server ~/Projects/virtualenvTest []
╰─$ echo $VIRTUAL_ENV
/home/user/Projects/virtualenvTest/envTest
আমি আমার প্রম্পটে প্রদর্শিত করতে অন্যান্য পরিবেশের ভেরিয়েবলগুলি পেতে পারি (উদাঃ ল্যাং)।
প্রম্পট কনফিগার:
PROMPT="╭─${user_host} ${current_dir} [${LANG}] ${rvm_ruby} ${git_branch}
╰─%B${user_symbol}%b "
কনসোল:
╭─user@server ~/Projects/virtualenvTest [en_US.UTF-8]
╰─$ echo $LANG
en_US.UTF-8