আমার বোঝাটি হ'ল ansi-termকেবল 8 টি রঙকে সমর্থন করে (এটি এখানে reddit এ একটি ভাল আলোচনা )।
এদিকে, টার্মিনাল এমুলেটরগুলির একটি ক্রমবর্ধমান সংখ্যক (যেমন tmuxবা iTerm2ওএস এক্সে) সমর্থন True color(24 বিট, অর্থাৎ 16 মিলিয়ন রঙ)। একটি ভাল তালিকা এখানে পাওয়া যাবে ।
- যদি 8-রঙের ক্যাপটি সুনির্দিষ্ট
ansi-termহয় তবে টার্মিনাল অনুকরণের জন্য কি অন্য কোনও প্যাকেজ রয়েছে যা এই সীমাবদ্ধতাটি সমাধান করার চেষ্টা করছে? True colorইমাসে কোনও টার্মিনাল এমুলেটরে সমর্থন আনার কি কোনও পরিকল্পনা আছে ?
এবং সম্ভবত নিশ্চিত করতে:
ansi-termবাফারে কার্যকরভাবে 8 টিরও বেশি রঙের কোনও উপায় আছে কি ?- ইমাকগুলিতে রঙ
ansi-color-names-vectorনির্ধারণের প্রস্তাবিত উপায়টি কি এখনও কি টুইট করা সম্ভব ?ansi-term25
যদি কোনও এমুলেটর " সত্য রঙ " সমর্থন করে তবে কীভাবে পরীক্ষা করবেন :
উপরের লিঙ্কটি থেকে এখানে একটি স্নিপেট রয়েছে যা পরীক্ষা করতে হবে যদি এমুলেটর সত্য রঙগুলি সমর্থন করে:
awk 'BEGIN{
s="/\\/\\/\\/\\/\\"; s=s s s s s s s s;
for (colnum = 0; colnum<77; colnum++) {
r = 255-(colnum*255/76);
g = (colnum*510/76);
b = (colnum*255/76);
if (g>255) g = 510-g;
printf "\033[48;2;%d;%d;%dm", r,g,b;
printf "\033[38;2;%d;%d;%dm", 255-r,255-g,255-b;
printf "%s\033[0m", substr(s,colnum+1,1);
}
printf "\n";
}'
যদি এটি সমর্থন করে তবে নীচের লাইনে নীচের চিত্রের মতো একটি দুর্দান্ত গ্রেডিয়েন্ট প্রদর্শিত হবে:
আমি যা পড়েছি তা থেকে, নিওভিম (একটি ভিআইএম সম্পাদক) 2015 এর জন্য এর জন্য সমর্থন যোগ করেছে এবং ইমাস বাগগুলিতে এটি যুক্ত করার জন্য একটি অনুরোধ হয়েছিল।

ansi-color-names-vectorহিসাবে আমি কাস্টমাইজ করতে পারি এমন পরিবর্তনশীল হিসাবে দেখতে পাচ্ছি না। তদ্ব্যতীত, আমিmulti-termচালা এবং শেল হিসাবে zsh সঙ্গে। আপনার স্ক্রিপ্ট একটি ইতিবাচক আউটপুট উত্পাদন করে না :-(