টার্মিনালের ট্যাব, প্যান এবং উইন্ডো হলো দেখার কন্টেইনার; এগুলি নিজে থেকে কোনো প্রসেস বা এনভায়রনমেন্ট আইসোলেশন তৈরি করে না। শেলের ওয়ার্কিং ডিরেক্টরি, শংসাপত্র এবং রিমোট হোস্ট গুরুত্বপূর্ণ এক্সিকিউশন কনটেক্সট হিসেবে থেকেই যায়।
সিকোয়েন্সিয়াল কাজের জন্য ট্যাব
যখন বেশ কয়েকটি শেল একটি প্রজেক্টের অন্তর্গত কিন্তু একবারে কেবল একটির প্রতি মনোযোগ দেওয়ার প্রয়োজন হয়, তখন ট্যাব ব্যবহার করুন। এগুলি ডেস্কটপকে কম্প্যাক্ট রাখে এবং একটি সার্ভার, টেস্ট শেল ও সাধারণ কমান্ড প্রম্পট ধরে রাখা সহজ করে তোলে। প্রতিটি ট্যাবে একটি দৃশ্যমান ডিরেক্টরি বা প্রসেস ক্লু দিন এবং যে শেলগুলি আর প্রজেক্টের কোনো কাজে আসছে না সেগুলি বন্ধ করে দিন।
একই সাথে পর্যবেক্ষণের জন্য প্যান
যখন দুটি আউটপুট একসাথে দৃশ্যমান রাখতে হবে, যেমন একটি ডেভেলপমেন্ট সার্ভার এবং এর টেস্ট রান, তখন স্বাধীন-সেশনের প্যান সহ একটি টার্মিনাল ব্যবহার করুন। iTerm2 ডকুমেন্ট করে যে প্রতিটি স্প্লিট প্যান একটি ট্যাবের মধ্যে একটি ভিন্ন টার্মিনাল সেশন; প্রতিটি স্প্লিট একটি আলাদা শেল শুরু করে বলে ধরে না নিয়ে আপনার টার্মিনাল অ্যাপের স্প্লিট আচরণ যাচাই করুন। প্যানের সংখ্যা এত কম রাখুন যাতে আউটপুট পাঠযোগ্য থাকে।
স্বাধীন প্লেসমেন্টের জন্য উইন্ডো
যখন কনটেক্সটগুলি বিভিন্ন প্রজেক্ট বা এনভায়রনমেন্টের অন্তর্গত হয়, বিভিন্ন ডিসপ্লেতে রাখতে হয় বা উইন্ডো স্যুইচ করার সময় স্বাধীনভাবে উপস্থিত হওয়া উচিত, তখন একটি আলাদা উইন্ডো ব্যবহার করুন। এমন একটি প্রোফাইল বা শিরোনাম প্রয়োগ করুন যা হোস্ট, ডিরেক্টরি বা এনভায়রনমেন্ট দেখায়। একটি আলাদা উইন্ডো এখনও কমান্ডগুলিকে ভুল সিস্টেমকে লক্ষ্য করা থেকে বিরত করে না।
Wallo টার্মিনাল উইন্ডোগুলিকে macOS উইন্ডো হিসাবে সাজাতে পারে, তবে এটি পৃথক ট্যাব বা প্যান দেখতে বা গ্রুপিং করতে পারে না, শেলের স্থিতি যাচাই করতে পারে না বা প্রোডাকশন থেকে স্টেজিং আলাদা করতে পারে না। টার্মিনালের মধ্যেই গুরুত্বপূর্ণ পরিচয় বজায় রাখুন।