আপনি যদি আপনার ম্যাকে টার্মিনালে যেকোনো সময় কাটান, তবে অ্যাপ্লিকেশনটির লুক এবং ফিল কাস্টমাইজ করা মূল্যবান। ভালো খবর হল আপনার ম্যাকের টার্মিনালকে আরও উৎপাদনশীল এবং দক্ষ बनाने کے জন্য কাস্টমাইজ করার অনেক উপায় রয়েছে।
এই পোস্টে, আমরা আপনাকে আপনার ম্যাকের টার্মিনাল উইন্ডো কাস্টমাইজ করার সবচেয়ে আকর্ষণীয় কিছু পদ্ধতি দেখাব।
টার্মিনাল থিম টিউন করা
টার্মিনালের আপনার শেল উইন্ডো থিম করার বিল্ট-ইন ক্ষমতা রয়েছে, যদিও আপনি প্রথম নজরে তা লক্ষ্য করবেন না। এটি করতে, টার্মিনালের প্রেফারেন্স স্ক্রিনে নেভিগেট করুন।
এখান থেকে, প্রোফাইলস ট্যাব নির্বাচন করুন। এই সেকশনটি আপনাকে টার্মিনাল উইন্ডোর উপস্থাপনা সমন্বয় করতে দেবে।
আপনি ব্যাকগ্রাউন্ড এবং টেক্সট কালার, টেক্সট-রেন্ডারিং অপশন, ফন্ট সাইজ ও টাইপফেস, কার্সর টাইপ, সিলেকশন কালার, এবং ANSI কালার পরিবর্তন করতে পারেন। послеত হল একটি টার্মিনাল কমান্ড কালারাইজড আউটপুট প্রদর্শন করলে ব্যবহার করা হয় কিন্তু অন্যথায় প্রদর্শিত হয় না।
বাম প্যানের মেনুতে আপনি অনেক প্রোফাইল দেখবেন। আপনি এদের মধ্যে একটি বেছে নিতে পারেন বা প্যানের নিচে "+" আইকনে ক্লিক করে একটি নতুন কাস্টম প্রোফাইল তৈরি করতে পারেন। প্রোফাইলগুলি আপনার সেটিংসের কন্টেইনার, তাই আপনি যেকোনো টিউনিং করার আগে একটি পারসোনাল প্রোফাইল তৈরি করতে চাইতে পারেন।
আপনি যখন প্রস্তুত, আপনার নতুন প্রাইমারি প্রোফাইল সেট করতে ডিফল্ট বাটনে ক্লিক করুন। এখন থেকে সমস্ত নতুন টার্মিনাল উইন্ডো এই প্রোফাইলের সাথে খুলবে।
আপনি "শেল -> নতুন উইন্ডো" থেকে একটি নির্দিষ্ট প্রোফাইলে টার্মিনাল উইন্ডো খুলতে পারেন, যেখানে আপনি একটি প্রোফাইলও নির্বাচন করতে পারেন।
আপনি প্রোফাইল স্ক্রিনের নিচে মেনু থেকে টার্মিনালে প্রোফাইল ইম্পোর্টও করতে পারেন।
এটি আপনাকে আপনার টার্মিনাল অভিজ্ঞতাকে বিভিন্ন অ্যাপে প্রোফাইলের বিভিন্ন সংস্করণের সাথে সামঞ্জস্য করার একটি উপায় দেয়। উদাহরণস্বরূপ, আপনার ভিম এডিটর, টার্মিনাল, এবং স্ল্যাক অ্যাপ সবগুলোতে একই প্রোফাইল এবং থিম ইনস্টল করা থাকতে পারে।
লগইন কমান্ড
টার্মিনাল একটি শেল উইন্ডো খোলার সময় নির্দিষ্ট কমান্ড চালাতে পারে। আপনি এগুলিকে প্রতি-প্রোফাইল ভিত্তিতে বরাদ্দ করতে পারেন, যাতে বিভিন্ন প্রোফাইল অনন্য কমান্ড এক্সিকিউট করে।
এটি করতে, প্রোফাইলস প্রেফারেন্স পেনের মধ্যে শেল ট্যাব নির্বাচন করুন।
স্টার্টআপের অধীনে, "রান কমান্ড" বক্স চেক করুন, তারপর আপনি যে প্রাসঙ্গিক কমান্ড এক্সিকিউট করতে চান সেটি টাইপ করুন, কিন্তু "রান ইনসাইড শেল" বক্সটি চেক করা থাকতে দিন।
এই সেটিং সংশ্লিষ্ট প্রোফাইলের সাথে অটো-সেভ হবে এবং അगली বার আপনি সেই প্রোফাইলের সাথে একটি শেল খুলবেন তখন এটি চালাবে। স্টার্টআপ কমান্ড বন্ধ করতে, শুধু "রান কমান্ড" বক্সটি আনচেক করুন।
আপনার প্রম্পট কালারাইজ করুন
".zshrc" ফাইল এডিট করে, আপনি টার্মিনাল প্রম্পট টেক্সট কালারাইজ করতে পারেন। এটি হল একটি শেল উইন্ডোর ভিতরে প্রদর্শিত ফিক্সড টেক্সট।
শুরু করতে, ন্যানো এডিটরে নিচের কমান্ড দিয়ে আপনার ".zshrc" ফাইল খুলুন:
nano ~/.zshrc
এডিটরের ভিতরে, PROMPT= দিয়ে শুরু হওয়া একটি নতুন লাইন যোগ করুন। আপনার ANSI কালার কোড এবং প্রম্পট স্টাইলিং এরপর আসবে। আমাদের এখানে পূর্ণ কোডটি হল:
PROMPT="%F{cyan}%n %1~ %# %f"
আমাদের উদাহরণটি ভাঙা দেওয়া যাক, আমরা স্টাইলিংকে %F এবং %f দিয়ে ক্যাসিং করেছি যাতে বোঝা যায় যে আমরা একটি কালার ব্যবহার করব, তারপর কার্লি ব্রেসে একটি কালার নাম যোগ করেছি {cyan}। এটি ০ থেকে ২৫৬ পর্যন্ত একটি সংখ্যাও হতে পারে।
সেখান থেকে, আমরা কিছু প্রম্পট স্টাইলিং দিয়েছি:
- ব্যবহারকারীর নাম দেখান (
%n) - হোম ডিরেক্টরি ছাড়া বর্তমান ওয়ার্কিং ডিরেক্টরি পাথ প্রদর্শন করুন (
%1~) - ব্যবহারকারী রুট অ্যাডমিনিস্ট্রেটর হলে হ্যাশ সিম্বল দেখান বা অন্যথায় পার্সেন্ট সাইন দেখান (
%#)
এখানে আরও অনেক কিছু করা যায়, এবং প্রক্রিয়াটি পূর্ববর্তী টার্মিনাল ভার্সনগুলোর বাশ প্রোফাইল ব্যবহার করার চেয়ে সহজ।
টার্মিনাল টেক্সট কালারাইজ ও ফরম্যাট করুন
আপনি প্রোফাইল সেটিংস বা শেল কমান্ডের মাধ্যমে সরাসরি প্রম্পটে টাইপ করা টেক্সট ফরম্যাট করতে পারেন।
একটি প্রোফাইলে টেক্সট কালার যোগ করতে, টার্মিনাল প্রেফারেন্সের "প্রোফাইলস -> টেক্সট" স্ক্রিনে টেক্সট কালার সেটিং ব্যবহার করুন।
অস্থায়ী ভাবে টেক্সট কালার করতে, টেক্সটকে ডাবল কোটের মধ্যে নিয়ে printf কমান্ড ব্যবহার করুন:
printf "\e[31mHello World\e[0m\n"
এটি ভাঙা দেওয়া যাক:
\eনন-প্রিন্টিং ক্যারেক্টার এস্কেপ করে[31mহল লাল টেক্সটের কালার কোডHello Worldহল আমাদের স্ট্রিং লিটারেল\e[0mফরম্যাটিং ক্লিয়ার করে যাতে নতুন টেক্সট কালারাইজড না দেখায়\nএকটি নতুন লাইন প্রিন্ট করে
আপনি যদি চান টেক্সট কালারাইজড 상태로 থাকে, তবে \e[0m বাদ দিন। ফরম্যাটিং শেষ করতে, printf দিয়ে \e[0m স্ট্যান্ডার্ড আউটপুটে প্রিন্ট করুন।
আপনি আগের ANSI কোডগুলোও ব্যবহার করতে পারেন এবং আপনার প্রম্পট ফরম্যাটিং-এ আরও গভীরে যেতে পারেন।
টার্মিনাল উইন্ডো টাইটেল পরিবর্তন করুন
ডিফল্টভাবে, টার্মিনাল আপনার টার্মিনাল উইন্ডোর টাইটেল বারে বর্তমান ওয়ার্কিং ডিরেক্টরি, এক্টিভ প্রসেস, এবং ভিউপোর্ট সাইজ দেখায়।
আপনি টার্মিনালের প্রেফারেন্সের "প্রোফাইল -> উইন্ডো" ট্যাব থেকে এটি পরিবর্তন করতে পারেন।
আপনি টাইটেল সেকশনের অধীনে সেটিংস সমন্বয় করতে পারেন এবং আপনার বর্তমান প্রোফাইল চালিত যেকোনো খোলা শেল উইন্ডোতে ফলাফল দেখতে পারেন। একই বিস্তৃত সেটিংস ট্যাব স্ক্রিনেও পাওয়া যায় যদি আপনি একাধিক খোলা ট্যাবের জন্য আপনার সেটিংস প্রতিলিপি করতে চান।
উপসংহার
টার্মিনালকে আপনার নিজস্ব বানানো আপনার অভিজ্ঞতা পেরসোনালাইজ করতে এবং আরও দক্ষ ও উৎপাদনশীল बनতে একটি দুর্দান্ত উপায়। আসলে, আপনার ম্যাকের টার্মিনাল কাস্টমাইজ করার জন্য আরও অনেক কিছু করা যায়, এবং এই পোস্ট সেরা হিটগুলো প্রদর্শন করেছে।
আপনার নির্দিষ্ট প্রয়োজনীয়তার সাথে সাজানো একটি টার্মিনাল নিয়ে, আপনি আপনার পুরো কম্পিউটার টার্মিনাল থেকে চালাতে পারেন বা এমনকি টার্মিনাল থেকে আপনার ম্যাক আপডেট করতে পারেন। আপনি যদি এটি কাস্টমাইজ করতে পারেন তবে কি টার্মিনাল বেশি ব্যবহার করবেন? নিচের কমেন্ট সেকশনে জানান!