না। আমি man 5 terminfo
ইটালিক্সের সাথে লেনদেনের টার্মিনাল ESCape সিকোয়েন্সগুলি (আচরণের কারণ হিসাবে আপনি কী টার্মিনালটি প্রেরণ করেন) ডেকে ডাকা হয়েছিল তা জানতে:
man 5 terminfo | egrep 'italics|Cap-|Code'|head -n 10| tail -n 4
Variable Cap- TCap Description
String name Code
enter_italics_mode sitm ZH Enter italic mode
exit_italics_mode ritm ZR End italic mode
তারপরে, আমি infocmp
প্রতিটি টার্মিনাল বিবরণ ডাম্প করতাম যাতে আমি দেখতে পেতাম কোন টার্মিনালগুলি ইটালিকগুলি সমর্থন করে:
for i in $( find /usr/share/terminfo -type f ) ; do
j=${i##*/}; hdr="$( infocmp $j | head -n 1)";
infocmp $j | egrep -q 'sitm|ZH'
if [ $? = 0 ] ; then echo $hdr; fi;
done
# Reconstructed via infocmp from file: /usr/share/terminfo/r/rxvt-unicode-256color
# Reconstructed via infocmp from file: /usr/share/terminfo/o/opus3n1+
# Reconstructed via infocmp from file: /usr/share/terminfo/i/iris-color
সুতরাং, এই তিনটি টার্মিনাল-প্রকার (rxvt-unicode-256color, opus3n1 +, আইরিস-রঙ) ইটালিক্স সমর্থন করে। অন্যরা না।
যেহেতু আমি "জিনোম-টার্মিনাল" এর জন্য একটি টার্মিনাল সংজ্ঞা খুঁজে পাইনি (দেখুন ls /usr/share/terminfo/g/
, আমি সব তির্যক জন্য লাগছিল। চেষ্টা করে দেখুন infocmp $TERM
কি ক্ষমতা আপনার টার্মিনাল সমর্থন দেখতে। পড়ুন man tput
নিয়ন্ত্রণ সিকোয়েন্স নির্গত কিভাবে দেখতে।
\e[3m
টার্মিনাল যা এএনএসআই এর ছড়িয়ে পড়া কোডটি সমর্থন করে?