Xterm-256color কে ডিফল্টরূপে ব্যবহার করতে কীভাবে জিনোম-টার্মিনাল কনফিগার করবেন?


10

আমি যখন জিনোম-টার্মিনাল শুরু করি এবং করি তখন আমি আউটপুট হিসাবে echo $TERMপাই xterm

আমি এটা হতে চাই xterm-256color

আমি যোগ করতে সমাধান বিবেচিত থাকেন 'export TERM=xterm256color'আমার মধ্যে .bashrc। তবে আমি এই সমাধানটি পছন্দ করি না, যদি আমি শেলটি স্যুইচ করার সিদ্ধান্ত নিই? আমার নতুন শেল স্টার্টআপ স্ক্রিপ্টে আমাকে অন্য একটি রফতানি যোগ করতে হবে?

জিনোম-টার্মিনাল চালু করার সাথে সাথে 256 টি রঙের টার্মিনাল স্বয়ংক্রিয়ভাবে থাকার আরও ভাল উপায় কি আছে?

উত্তর:


12

একই উত্তর থেকে আমার উত্তর অনুলিপি করছেন @ জাভাব্রেট নির্দেশ করেছেন:

আপনাকে বিশেষভাবে আপনার স্টার্টআপ স্ক্রিপ্টগুলি পরিবর্তন না করার পরামর্শ দেওয়া হয়েছিল ~/.bashrc। কারেন্ট $TERMবা $COLORTERMইন ব্যবহার করে যে কোনও "টার্মিনাল সনাক্তকরণ" ~/.profileনিছক একটি অনুমান এবং আপনি যেমনটি বলেছিলেন, অন্যান্য টার্মিনালগুলি (যেমন, পুট্টি বা এক্সটার্ম) ব্যবহার করার সময় সমস্যার কারণ হতে পারে। টার্মিনাল এমুলেটর সেট করার কথা রয়েছে $TERMএবং এটি শেলের মধ্যে থেকে পরিবর্তন করা উচিত নয়

জোনোম টার্মিনাল, এএফআইএকি TERMএটি পরিবর্তন করার জন্য কোনও কনফিগারেশন দেয় না , তবে এটি আপনাকে আপনার স্টার্টআপ কমান্ডটি পরিবর্তন করতে দেয় এবং এটি আপনার প্রয়োজন। কৌশলটি এখানে:

Profile Preferences => Title and Command => Run a custom command instead of my shell

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

env TERM=xterm-256color /bin/bash

/bin/bashযদি আপনার পছন্দসই শেলটি আলাদা হয় তবে এটি প্রতিস্থাপন করুন । এবং না, আপনি "$SHELL"শেল অটো সনাক্তকরণের জন্য সেই লাইনে ব্যবহার করতে পারবেন না ;) আপনাকে এটি হার্ড-কোড করতে হবে


3

gnome-terminalসংস্করণ 3.16 দিয়ে শুরু করে এটি ডিফল্ট হয় TERM=xterm-256color


2

আসুবুন্টুতে এর সেটিংসের মাধ্যমে কীভাবে ডিফল্ট হতে gnome-terminalদেওয়া হয় না তা বোঝানোর জন্য একটি উত্তরের উত্তর রয়েছেTERM

এটি প্রস্তাবিত যে এটি একটি সংকলন-সময় বিকল্প, সুতরাং এটি TERMশেল প্রোফাইল বা স্টার্টআপ স্ক্রিপ্টে সেট করা সেরা এবং একমাত্র বিকল্প বলে মনে হয়। আপনি যদি চান তবে আপনি একটি মোড়ক স্ক্রিপ্ট বা উপন্যাস তৈরি করতে পারেন।

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