শেল / টার্মিনালে রঙ অক্ষম করুন


14

আমি আমার শেলের সমস্ত রঙ অক্ষম করতে চাই। Ls নয়, ন্যানো নয়, vi নয়, কিছুই নয়। এটি অর্জনের সর্বোত্তম উপায় কী?

উত্তর:


7

আপনি যদি শেলটি দূর থেকে অ্যাক্সেসের জন্য PUTTY ব্যবহার করছেন তবে:
- বাম প্যানেলে রং ক্লিক করুন
- ডান প্যানেলে তিনটি বাক্সটি চেক করুন (সেগুলি ডিফল্টরূপে পরীক্ষা করা হয়)


আমাকে একটি টার্মিনাল প্রোগ্রামে যেতে হবে যা আমাকে এটি করতে দেয় this ধন্যবাদ।
পো

1
গাইকোসরর উত্তরটি আপনার পক্ষে সত্যই সত্য।
ocodo

@ স্লোমোজো তার উত্তরটি আমার টার্মিনাল ক্লায়েন্ট
পো

1
ওহ, আকর্ষণীয়, এটি কোন ক্লায়েন্ট?
ocodo

আমি আইটিআরএম (ওএস এক্স) ব্যবহার করছি এবং আমি যদি টিআরএম = ভিটি ২২০ রফতানি করি এবং এখনও রঙ পেয়ে যাচ্ছি, এবং এলএস_ক্লোরস আনসেট না করেও 'এলএস'
পো

13

unset LS_COLORS; export TERM=xtermএটি করা উচিত, বা কমপক্ষে আপনাকে বেশিরভাগ রাস্তাটি পেয়ে যাওয়া উচিত। TERM=vt220কিছু অতি মাত্রায় "স্মার্ট" প্রোগ্রামের জন্য আপনাকে এটি পরিবর্তন করতে হবে ।


3
অবশ্যই XTTM ওভার VT220 সুপারিশ।
ocodo

6
"এক্সটারেম" হ'ল একটি রঙিন টার্মিনাল, আপনার
বর্ণগুলি

6
xterm -cm

এটি কোনও রঙ ছাড়াই একটি এক্সটার্ম শুরু করবে।


আপনার LS_COLORS এফওয়াইআই সেট করা থাকলে এটি কাজ করবে না।
lzap

এটি সেরা উত্তর। এছাড়াও, @ লাজাপ কমপক্ষে উবুন্টুতে ভুল বলে মনে হচ্ছে। xterm -cm আমাকে উবুন্টুতে কোনও রঙিন টার্মিনাল দেয় এলএস_ক্লোরগুলি নির্বিশেষে।
হ্যাডেনটেক

ওয়েল আমি বলতে চাইছিলাম যে এটি ডিফল্টরূপে সেট করা LS_COLORS দ্বারা রেড হ্যাট সিস্টেমে টার্মিনালটি ভেঙে দেবে।
এলজিপ

1

পাইথনে এসএসএইচ রোবট লেখার সময় আমি একই সমস্যার মুখোমুখি হয়েছিলাম (ভিজ্যুয়াল স্টুডিওতে চালিত হওয়ার সময় রঙগুলি জিব্বারিশ হিসাবে প্রকাশিত হয়েছিল)। সবচেয়ে সহজ সমাধানটি হ'ল যে অন্যান্য শেলটি চলছে তার ভিতরে একটি নতুন শেল খোলা।

sh

এটি আমার কোনও সেটিংস ছাড়াই একটি নতুন শেল খুলেছে এবং সমস্ত মুদ্রণ ছিল একরঙা। এটি প্রম্পটটি পুনরায় সেট করে যা আমার উদ্দেশ্যযুক্ত উদ্দেশ্যে বোনাস ছিল।


1

.bashrc এর ব্যাকআপ তৈরি করুন এবং তারপরে .bashrc খুলুন এবং এই সমস্ত লাইন সরান। জিডিটটিতে পাঠ্য রঙ অক্ষম করার এটির অতিরিক্ত সুবিধা রয়েছে!

অভিনব প্রম্পট সেট করুন (বর্ণহীন, যদি না আমরা জানি যে আমরা "রঙ" চাই)

কেস "$ TERM" xterm | xterm-color | * -256color) color_prompt = হ্যাঁ ;; esac

একটি রঙিন প্রম্পটের জন্য কোনও অসুবিধা না, যদি টার্মিনালের সক্ষমতা থাকে; পরিণত

ব্যবহারকারীকে বিভ্রান্ত না করার জন্য ডিফল্টরূপে বন্ধ: টার্মিনাল উইন্ডোতে ফোকাস

কমান্ডের আউটপুট থাকা উচিত, প্রম্পটে নয়

force_color_prompt = হ্যাঁ

যদি [-n "$ ফোর্স_কমার_প্রম্পট"]; তারপরে যদি [-x / usr / bin / tput] && tput setaf 1> & / dev / নাল; তারপরে # আমাদের রঙিন সমর্থন রয়েছে; ধরুন এটি একমা -৪৮ # (আইএসও / আইসিসি--64২৯) এর সাথে অনুগত। (এই জাতীয় সহায়তার অভাব অত্যন্ত বিরল, এবং এই জাতীয় # কেস সেটফের চেয়ে সেটফ সমর্থন করে)) রঙ_প্রম্পট = হ্যাঁ অন্য রঙ_প্রম্পট = ফাই ফাই

যদি ["$ color_prompt" = হ্যাঁ]; তবে যদি [[$ {EUID} == 0]]; তারপরে PS1 = '$ {ডেবিয়ান_ক্রুট: + ($ দেবিয়ান_ক্রুট)} [\ 033 [01; 31 মি] \ এইচ [\ 033 [01; 34 মি]] \ ডব্লিউ \ $ [\ 033 [00 মি]' অন্য পিএস 1 = '$ {ডিবিয়ান_ক্রুট : + ($ ডেবিয়ান_ক্রুট)} [\ 033 [01; 32 মি] \ ইউ @ \ এইচ [\ 033 [00 মি] [\ 033 [01; 34 মি] \ ডব্লিউ \ $ [\ 033 [00 মি] 'ফাই অন্যথায় পিএস 1 =' {{ডেবিয়ান_ক্রুট: + ($ ডিবিয়ান_ক্রুট)} \ u @ \ এইচ \ ডব্লু

এটি যদি একটি এক্সটার্ম হয় তবে ব্যবহারকারী @ হোস্ট: শিরোনামটি সেট করে ir

কেস "$ টিআরএম" এক্সটারেম * | আরএক্সভিটি *) পিএস 1 = "[\ ই] 0; {{ডেবিয়ান_ক্রুট: + ($ দেবিয়ান_ক্রুট) \ \ u @ \ এইচ \ ডাব্লু \ এ] $ পিএস 1" ;; *) ;; esac

এলএস এর রঙ সমর্থন সক্ষম করুন এবং হ্যান্ডি এলিয়াস যোগ করুন

যদি [-x / usr / bin / dircolors]; তারপরে পরীক্ষার -আর। / .Dircolors এবং&al "d (ডার্কোলার্স-বি ~ / .dircolors)" || eval "$ (dircolors -b)" ওরফে ls = 'ls --color = Auto' #alias dir = 'dir --color = auto' #alias vdir = 'vdir --color = auto'

alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'

ফাই

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