256 রঙের সাথে জিএনইউ স্ক্রিন ব্যবহার করা


13

আমি সম্প্রতি একটি মেশিনে জিএনইউ স্ক্রিন ইনস্টল করেছি। 256 টি রঙ ব্যবহার করার জন্য আমি কীভাবে জিএনইউ স্ক্রিন পেতে পারি?

এখনও অবধি, আমি আমার সাথে নিম্নলিখিতগুলি যুক্ত করার চেষ্টা করেছি .screenrc:

term screen-256color

এবং

attrcolor b ".I"    # allow bold colors - necessary for some reason
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'   # tell screen how to set colors. AB = background, AF=foreground
defbce on    # use current bg color for erased chars

তবে দু'জনেরই কাজ হয়নি।

লগইন শেল-এ, আমি স্ক্রিন শুরু করার আগে, যখন আমি এই স্ক্রিপ্টটি চালিত করি , যা 256 টি রঙ ছাপায়, আমি স্বাভাবিক আউটপুট পাই। কমান্ডটি ব্যবহার করার পরে tput colorsআমি আউটপুট পাই 8

আমি যখন স্ক্রিন শুরু করি এবং স্ক্রিপ্টটি চালিত করি, তখন আমি 256 টির মধ্যে 16 টি রঙ ম্যাপযুক্ত পাই solid এখানে শক্ত রঙের বড় ব্লক রয়েছে। আমি যখন চালনা tput colorsকরি 256তখনই পাই (যখন term screen-256colorআমার .স্ক্রিনসিআরটিতে থাকে)।

সম্পাদনা করুন: আমি এটি কাজ করতে পেরেছি - আমি --enable-colors256বিকল্পটি দিয়ে স্ক্রিনটি কনফিগার করিনি ।



undefined, কিন্তু আমি এটি কাজ করতে পেরেছি - আমি --enable-colors256বিকল্পটি এটির সাথে সংক্ষেপিত করেছি ।
স্কট

আমার কাছে ফাইলের নাম রঙ রয়েছে, তবে কমান্ড প্রম্পটটি কালো-সাদা। আপনি কি রঙিন প্রম্পট? (আমি বলতে চাইছি - আপনি
অ্যাডোব

উত্তর:


12

আমি ব্যক্তিগতভাবে এটি ~ / .bashrc এ রেখেছি

export TERM=xterm-256color

যদি এটি কাজ না করে তবে আপনি কোন টার্মিনালটি ব্যবহার করছেন?


1
এটিই আমার জন্য এটি স্থির করে দিয়েছে। এটি ~ / .bashrc এবং এস্ক্রোলার, টার্মক্যাপিনফো এবং .স্ক্রিনসিআরসি-তে ডিফবিসের জন্য মূল প্রশ্নে তালিকাভুক্ত 3 টি লাইন দরকার। ধন্যবাদ।
ম্যাথু

এটি কাজ করে। তবে অন্যান্য স্টাফটিকে ~ / .screenrc এ যুক্ত করা কিছু প্রকারের এলিয়েন টার্মিনালের মতো রঙের পরিবর্তে আউটপুটকে পালানোর অনুক্রম তৈরি করে makes
trusktr

এটি গ্রহণযোগ্য উত্তর হওয়া উচিত। একটি বিরক্তিকর বাগ স্থির করেছিলাম আমি বয়সের জন্য কখনও পাই না।
জন ভন নিউউম্যান

6

যদি আপনি উত্স থেকে স্ক্রিন তৈরি করেন তবে আপনাকে এটি 256 রঙের পতাকাযুক্ত সক্ষম করে পুনরায় সংকলন করতে হবে। চালান./configure --enable-colors256 && make && sudo make install


এটা আমার সমস্যা ছিল! আমি উত্স কোডটি পুনরায় সংকলন করেছি এবং আমার .স্ক্রিনসিআরকে এই তিনটি লাইন যুক্ত করেছি!
মোস্তফা শাহভারডি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.