আমি কীভাবে আমার টার্মিনালের রঙগুলি পুনরায় সেট করব?


28

সাহায্য করুন! আমার টার্মিনালটি একরকম দেখাচ্ছে:

এখানে চিত্র বর্ণনা লিখুন

লেখাটি পড়া প্রায় অসম্ভব। টার্মিনালটি ছাড়াই আমি কীভাবে এটি ঠিক করতে পারি?


এইভাবে পেতে হ্যাক আপনি কী করেছিলেন? এক্সডি
লুসিও

4
আপনি কখনও কখনও catবাইনারি ফাইল ব্যবহার করে "দুর্ঘটনাক্রমে" এটি পেতে পারেন ।
নাথান ওসমান

2
আমি কেবল catএকটি বাইনারি ফাইল চেষ্টা করেছি , বেশ অভিজ্ঞতা ছিল ...
আদিত্য

উত্তর:


34

এই সমস্যার সম্ভাব্য কারণ হ'ল এএনএসআই এস্কেপ কোডগুলি । এটি স্ক্রিপ্টগুলিকে টার্মিনালের অগ্রভাগ এবং পটভূমির রঙ পরিবর্তন করতে দেয়। আপনি নিম্নলিখিত কমান্ডটি চালিয়ে উপরে স্ক্রিনশটের রঙগুলিও নকল করতে পারেন:

echo -e '\E[32;46m'

টার্মিনাল রঙ পুনরায় সেট করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

tput init

ম্যানপেজ অনুসারে:

    init   যদি টার্মিনো ডাটাবেস উপস্থিত থাকে এবং ব্যবহারকারীর জন্য একটি এন্ট্রি থাকে
          টার্মিনালটি বিদ্যমান (উপরে -Type টাইপ দেখুন), নিম্নলিখিতটি ঘটবে:

          (1) উপস্থিত থাকলে, টার্মিনালের আরম্ভের স্ট্রিংগুলি হবে
              ট্যাবগুলিতে টার্মিনফো (5) বিভাগে বিশদ হিসাবে আউটপুট
              আরম্ভ,

          (২) প্রবেশে নির্দিষ্ট করা কোনও বিলম্ব (যেমন, নতুন লাইন) হবে
              tty ড্রাইভার সেট,

          (3) ট্যাবগুলির সম্প্রসারণটি অনুযায়ী অনুযায়ী চালু বা বন্ধ করা হবে
              এন্ট্রি স্পেসিফিকেশন, এবং

          (4) যদি ট্যাবগুলি প্রসারিত না করা হয় তবে মানক ট্যাব সেট করা হবে
              (প্রতি 8 টি স্পেস)

          কোনও এন্ট্রিতে যদি কোনওর জন্য প্রয়োজনীয় তথ্য না থাকে
          উপরের চারটি ক্রিয়াকলাপ, সেই ক্রিয়াকলাপটি নীরবে থাকবে
          এড়ানো।

এটি আপনার টার্মিনালটিকে তার মূল রঙগুলিতে পুনরুদ্ধার করা উচিত।


আপনি কি এটি বন্ধ করে আবার খুলতে পারবেন?
স্পারহাক

হ্যাঁ, তবে তবে আমার সমস্ত পরিবেশের ভেরিয়েবলগুলি নষ্ট হয়ে যাবে।
নাথান ওসমান

ভাল যুক্তি. +1 টি।
স্পারহাক

2
resetএছাড়াও কাজ করবে তবে আমি মনে করি এটি পরিবেশের ভেরিয়েবলগুলিও পুনরায় সেট করবে।

resetকমান্ড এনভায়রনমেন্ট ভেরিয়েবল রিসেট করা হবে না।
স্কোর_উন্ডারে

12

আপনি এই কমান্ডটিও চেষ্টা করতে পারেন t এটি আপনার টার্মিনালের রঙ পুনরায় সেট করবে।

tput sgr0

এখানে চিত্র বর্ণনা লিখুন


4

আপনি যদি একটি রাষ্ট্র আপনার টার্মিনাল যদি জানতে যে কেউ reset, tput initকিংবা tput sgr0, ঠিক করতে পারবো চেষ্টা tput setaf 7 && tput setab 0কালো সাদা পাঠ্য বলপূর্বক।


1
এটি আমার vscode টার্মিনালে কাজ করেছিল যখন অন্যান্য পদ্ধতিগুলি করেনি
Vorsprung

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