আমি উইন্ডোজ 10 ক্রিয়েটার্স আপডেট বিল্ড 15063 এ গিট ব্যাশ চালাচ্ছি Windows উইন্ডোজের জন্য গিট ইনস্টল করার সময় আমি মিনটিটিওয়াইয়ের পরিবর্তে উইন্ডোজের ডিফল্ট কনসোল উইন্ডোটি ব্যবহার করতে পছন্দ করি।
ডিফল্ট কনসোল উইন্ডোটির অর্থ cmd.exe, যা কমান্ড প্রম্পট বা কমান্ড প্রসেসর হিসাবেও পরিচিত। যেহেতু উইন্ডোজ 10 সেমিডি.এক্সই 14931 তৈরি করুন 24-বিট রঙ সমর্থন করে ।
গিট ব্যাশের জন্য উইন্ডোজ 10 ক্রিয়েটর আপডেটে নতুন 24-বিট রঙ সমর্থনকে আমি কীভাবে 'আনলক' করতে পারি?
যেহেতু সেমিডি.এক্সই এএনএসআই এস্কেপ কোডগুলি এখন সমর্থন করে, আমি নিম্নলিখিত কমান্ডটি ব্যবহার করে সেন্টিমিড.এক্সে (গিট বাশ নয়) 24-বিট রঙ সমর্থন পরীক্ষা করেছি:
echo ^[[48;2;0;191;243m^[[38;2;255;255;255m Ask Question ^[[0m
(চরিত্রের ক্রমটি ^[
আসলে হ'ল পালানো নিয়ন্ত্রণের চরিত্রের ভিজ্যুয়াল উপস্থাপনা যা আমি Ctrl+ ব্যবহার করে প্রবেশ করলাম [))
আমি নীচের কমান্ডগুলি ব্যবহার করে 24-বিট রঙ সমর্থন পাশাপাশি 'গিটার ব্যাশে 8-রঙ সমর্থন' পরীক্ষা করেছি color বেসিক (অ-প্রসারিত) এএনএসআই এস্কেপ কোডগুলি ব্যবহার করার সময় গিট ব্যাশ কেবল রঙগুলিকে আউটপুট দেয়।
echo -e "\033[48;2;0;191;243m\033[38;2;255;255;255m Ask Question \033[0m"
echo -e "\033[44m\033[37m Ask Question \033[0m"
TERM
পরিবেশের ভেরিয়েবলের মান পরিবর্তন করা থেকে এটি ঠিক cygwin
করা xterm-256color
হয়নি।
echo -e "\033[48;2;0;191;243m\033[38;2;255;255;255m Ask Question \033[0m"
(সাইগউইন) মিন্টিতে আমার জন্য কাজ করে।
cmd.exe
খুব ভাল টার্মিনাল অ্যাপ্লিকেশন নয় (যদিও আপনি উল্লেখ করেছেন এটি আরও ভাল হয়েছে)। এই মৃদুভাবে সম্পর্কিত উত্তরে উল্লিখিত হিসাবে আমি মিন্টিকে (যা ডিফল্ট "সাইগউইন টার্মিনাল" হ'ল ) পরামর্শ দিচ্ছি ।