আমি urxvt
256 রঙের সাথে কাজ করার চেষ্টা করার জন্য অনেক সময় ব্যয় করেছি । আমি উবুন্টু ব্যবহার করছি আমি এই পোস্টের একটি অংশ অনুসরণ করেছি
cd ~
infocmp -L rxvt-unicode > rxvt-unicode.terminfo
vi rxvt-unicode.terminfo
# Change the following from:
#
# lines_of_memory#0, max_colors#88, max_pairs#256,
#
# to:
#
# lines_of_memory#0, max_colors#256, max_pairs#32767
# Make .terminfo dir if you don't already have it
install -d .terminfo
# Rebuild terminfo for rxvt-unicode
tic -o .terminfo/ rxvt-unicode.terminfo
# Cleanup
rm rxvt-unicode.terminfo
tput colors
আগের 88 এর পরিবর্তে এখন 256 দেয় তবে আমি যখন 256colors2.pl
স্ক্রিপ্টটি চালাই , তখন আউটপুট আশানুরূপ হয় না।
echo $TERM
rxvt-unicode
urxvt এ আউটপুট হিসাবে দেয় ।
echo $COLORTERM
rxvt-xpm
ভিমে আউটপুট হিসাবে দেয় ।
echo &t_Co
ভিমে আউটপুট হিসাবে 256 দেয়।
Urxvt এর জন্য 256 টি রঙ কীভাবে সেট আপ করবেন তা অনুগ্রহ করে আমাকে চিত্রিত করতে সহায়তা করুন। আমার মূল লক্ষ্য গ্রুবক্স থিম সহ ভিএম (টার্মিনালে) ব্যবহার করা।
উত্তরের জবাব:
আমি ইতিমধ্যে t_Co=256
ভিমে অপশনটি সেট করে রেখেছি । আমি tmux ব্যবহার করি না। এটি ব্যবহার করা 256colors2.pl
স্ক্রিপ্টের ফলাফল পরিবর্তন করে না । Tmux এ TERM ইতিমধ্যে সেট করা আছে screen-256color
। আমি কপি চেষ্টা /usr/share/terminfo/r/rxvt-256color
করতে ~/.terminfo/r/rxvt-256color
। TERM বা পরীক্ষার ফলাফলের কোনও পরিবর্তন নেই। পরিশেষে আমি বর্ণযুক্ত সিজেডি 14 ব্যবহার করেছি , অনেকগুলি রঙ কাজ করছে না। কেবল একগুচ্ছ রঙিন রঙ করা হচ্ছে। সুতরাং কিছু অবশ্যই ভঙ্গ বা ভুল কনফিগার করা আছে।
rxvt-unicode-256color
একটি ভার্চুয়াল প্যাকেজrxvt-unicode
যার জন্য 256 টি রঙ সমর্থন করে। এটি ইনস্টল হওয়া সত্ত্বেও, urxvt- এ 256 রঙ সমর্থন থাকা সত্ত্বেও আমি নিওভিমে 256 রঙ সমর্থন পেতে অক্ষম।