উইন্ডোজ টার্মিনাল হলো একটি মডার্ন হোস্ট অ্যাপ্লিকেশন কমান্ড-লাইন শেল সাইড-বাই-সাইড চালানোর জন্য যেমন কমান্ড প্রম্পট, পাওয়ারশেল, এবং bash (ওএসএল-এ Windows Subsystem for Linux-এর মাধ্যমে), অন্যদের মধ্যে। এই গাইড আপনাকে দেখাবে কীভাবে উইন্ডোজ টার্মিনাল ইনস্টল করবেন, ডিফল্ট টার্মিনাল অ্যাপ্লিকেশন সেট করবেন, ডিফল্ট টার্মিনাল প্রোফাইল সেট করবেন, এবং আরও।
উইন্ডোজ টার্মিনাল ইনস্টল করুন
প্রথমে, আপনাকে উইন্ডোজ টার্মিনাল ইনস্টল করতে হবে। আমরা লাস্ট পয়েন্ট আউট করেছিলাম যেহেতু আপনি মাইক্রোসফট স্টোর থেকে উইন্ডোজ টার্মিনাল ইনস্টল করতে পারেন তখন থেকে অনেক কিছু বদলা নেই। তবে, উইন্ডোজ টার্মিনাল ডাউনলোড এবং ইনস্টল করার কিছু অতিরিক্ত উপায়ও রয়েছে, যার মধ্যে রয়েছে:
১. আপনার যদি মাইক্রোসফট স্টোরে এক্সেস না থাকে, তবে আপনি গিটহাব রিলিজ পেজ থেকে টার্মিনাল বিল্ড ডাউনলোড করতে পারেন। কিন্তু মনে রাখবেন, এই ভার্সনগুলো অটোম্যাটিক্যালি আপডেট হবে না।
২. আপনি ব্লিডিং এজ প্রিভিউ ফিচার ট্রাই করতে পারেন আপনি উইন্ডোজ টার্মিনাল প্রিভিউ ইনস্টল করলে।
৩. শুধু উইন্ডোজ ১১ ব্যবহারকারীরা: winget ব্যবহার করুন উইন্ডোজ টার্মিনাল ইনস্টল করার জন্য নিচের কমান্ড কমান্ড প্রম্পট বা পাওয়ারশেলে: winget install Microsoft.WindowsTerminal
অবশ্য, আপনি চকলেটি বা স্কুপ जैसे অন্যান্য প্যাকেজ ম্যানেজার ব্যবহার করতে পারেন আপনি পছন্দ করলে, কিন্তু আমার পারসোনাল মতামতে, winget ইভেন মাইক্রোসফট স্টোর চেয়ে সহজ ডাউনলোড এবং ইনস্টল অ্যাপস করার জন্য।
ডিফল্ট টার্মিনাল অ্যাপ্লিকেশন সেট করুন (শুধু উইন্ডোজ ১১)
আপনি যে কোনো কমান্ড লাইন অ্যাপ্লিকেশন চান সেটি উইন্ডোজ টার্মিনাল দিয়ে খুলতে চাইলে, সেটিকে আপনার ডিফল্ট টার্মিনাল অ্যাপ্লিকেশন হিসেবে সেট করুন নিচের কাজগুলো করে:
- উইন্ডোজ টার্মিনাল খুলুন এবং Settings-এ যান।
আপনি অ্যাপের ভিতরে Ctrl + , কিবোর্ড শর্টকাটও ব্যবহার করতে পারেন সরাসরি উইন্ডোজ টার্মিনাল Settings-এ যেতে। - Startup-এ ক্লিক করুন এবং ড্রপডাউন মেনু থেকে "Windows Terminal" বেছে নিন Default terminal application হিসেবে।

- খাওয়াট হলে Save-এ ক্লিক করুন আপনার পরিবর্তন সেভ করার জন্য।
বাস সেটই, আপনি ফিনিশড! আপনি সম্ভবত এটিকে আরও দ্রুত সেট করতে পারতেন Settings Ctrl + , কিবোর্ড শর্টকাট অ্যাপের ভিতরে ব্যবহার করে, কিন্তু একবার সেট হলে, উইন্ডোজ টার্মিনাল এখন আপনার ডিফল্ট টার্মিনাল অ্যাপ্লিকেশন উইন্ডোজ ১১-এ।
ডিফল্ট টার্মিনাল প্রোফাইল সেট করুন
যখন আপনি প্রথমবারের মতো উইন্ডোজ টার্মিনাল খুলবেন, ডিফল্ট প্রোফাইল সেট থাকবে "PowerShell"-এ। আপনি যদি এটি পরিবর্তন করতে চান, তবে এখানে আপনার যা করতে হবে।
- উইন্ডোজ টার্মিনাল খুলুন এবং Settings > Startup-এ যান। অ্যাপের ভিতরে Ctrl + , কিবোর্ড শর্টকাট ব্যবহার করুন সরাসরি সেখানে যেতে। Startup হলো উইন্ডোজ টার্মিনাল সেটিংসে প্রথম ট্যাব, তাই এটি প্রথমে খোলে যখন আপনি কিবোর্ড শর্টকাট ব্যবহার করেন।

- Startup-এর অধীনে, ড্রপডাউন মেনু থেকে আপনি যে কমান্ড-লাইন টুলটি চান Default profile হিসেবে সেট করতে সেটি বেছে নিন।

- Save-এ ক্লিক করুন আপনার পরিবর্তন সেভ করার জন্য।
আপনি পরিবর্তন করা শেষ করলে, উইন্ডোজ টার্মিনালে Settings বন্ধ করতে পারেন।
নতুন প্রোফাইল যোগ করুন
উইন্ডোজ টার্মিনাল অটোম্যাটিক্যালি প্রোফাইল তৈরি করে আপনার যদি কোনো WSL ডিস্ট্রিবিউশন বা পাওয়ারশেলের একাধিক ভার্সন ইনস্টলড থাকে। আপনার কমান্ড লাইন Profiles লিস্টেড থাকে বাম প্যানে Settings-এর অধীনে।

- নতুন প্রোফাইল যোগ করতে, Profiles-এর অধীনে, Add a new profile-এ ক্লিক করুন।
- আপনি বেছে নিতে পারেন New empty profile তৈরি করতে অথবা Duplicate করে একটি এক্সিস্টিং প্রোফাইল কপি করতে। ড্রপডাউন মেনু থেকে সিলেক্ট করুন কোন প্রোফাইল কপি করতে চান Duplicate-এ ক্লিক করার আগে।

- খাওয়াট হলে Save-এ ক্লিক করুন।
নতুন ট্যাব খুলুন
আপনি যদি একটি নতুন ট্যাব খুলতে চান, তবে আপনি আপনার করেন্ট ট্যাবের পাশের প্লাস + সাইনে ক্লিক করতে পারেন একটি নতুন ট্যাব খুলতে।

অন্যথায়, আপনি Ctrl + Shift + T কিবোর্ড শর্টকাট ব্যবহার করতে পারেন একটি নতুন ট্যাব খুলতে। একটি ভিন্ন কমান্ড লাইন টুল প্রোফাইল খুলতে, প্লাস সাইনের পাশের অ্যারো বাটন সিলেক্ট করুন একটি ভিন্ন প্রোফাইল বেছে নেওয়ার জন্য নতুন ট্যাব খোলার সাথে।
প্যান খুলুন এবং বন্ধ করুন

আপনি উইন্ডোজ টার্মিনাল পেন ব্যবহার করে একাধিক শেল সাইড-বাই-সাইড চালাতে পারেন। এটা প্রথমে ভয়াবহ লাগতে পারে, কিন্তু একবার শিখলে সহজ। এখানে পাঁচটি কিবোর্ড শর্টকাট যা আমি ডেইলি উইন্ডোজ টার্মিনালে ব্যবহার করি:
- ভার্টিক্যাল প্যান খুলতে: Alt + Shift + + (প্লাস বাটন)
- হরিজন্টাল প্যান খুলতে: Alt + Shift + - (মাইনাস বাটন)
- ডুপ্লিকেট প্যান খুলতে: Alt + Shift + D
- সিলেক্টেড প্যান বন্ধ করতে: Ctrl + Shift + W
- প্যানগুলোর মাঝপথ স্যুইচ করতে: Alt + অ্যারো কিজ
তাহলে, আপনি যদি উইন্ডোজ পাওয়ারশেল, কমান্ড প্রম্পট, পাওয়ারশেল এবং bash সাইড-বাই-সাইড উইন্ডোজ টার্মিনালে দেখাতে চান, এখানে আপনার যা করতে হবে।
- একটি টার্মিনাল উইন্ডো খোলা থাকা অবস্থায় আপনার ডিফল্ট প্রোফাইল দিয়ে (এই উদাহরণে, "Windows PowerShell.") Alt আপনার কিবোর্ডে ধরে রাখুন এবং প্লাস বাটনের পাশের অ্যারোতে ক্লিক করুন একটি ভিন্ন প্রোফাইল সিলেক্ট করার জন্য আপনার এক্সিস্টিং প্যানে যোগ করার।
- এই উদাহরণে, Alt ধরে রেখে, আমি "Command Prompt" সিলেক্ট করলাম।

- Command Prompt এখন উইন্ডোজ পাওয়ারশেলের পাশে দেখাবে উইন্ডোজ টার্মিনালে।

আপনি এই ধাপগুলো রিপিট করতে পারেন যতগুলো প্রোফাইল যোগ করতে চান। শুধু মনে রাখুন Alt ধরে রাখুন যতক্ষণ আপনি ভিন্ন প্রোফাইল বেছে নেন, অন্যথায়, একটি নতুন ট্যাব খুলবে প্যানের পরিবর্তে।
Alt + অ্যারো কিজ ধরে রেখে প্যানগুলোর মধ্যে মুভ করুন। আপনি যদি আপনার ব্যবহার করা কিবোর্ড শর্টকাটগুলো পরিবর্তন করতে চান উইন্ডোজ টার্মিনাল সেটিংসের Actions সেকশন থেকে।
কমান্ড প্যালেট আহ্বান করুন
আপনি উইন্ডোজ টার্মিনালের অধিকাংশ ফিচার অ্যাক্সেস করতে পারেন কমান্ড প্যালেট আহ্বান করে। কমান্ড প্যালেটের ডিফল্ট কিবোর্ড শর্টকাট হলো Ctrl + Shift + P।
সেটিংস JSON ফাইল
যারা গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) ব্যবহার করতে চান না, তারা কোডে উইন্ডোজ টার্মিনাল সেটিংস কনফিগার করতে পারেন, সেটিংস JSON ফাইল এডিট করে। আপনি এটি করতে পারেন ক্লিক করে এখানে আপনার যা করতে হবে।
আপনার উইন্ডোজ টার্মিনাল JSON ফাইলের পাথ আপনার পিসিতে নিচের ডিরেক্টরিগুলোর একটি 곳에 থাকে।
- টার্মিনাল (স্টেবল / জেনারেল রিলিজ):
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json - টার্মিনাল (প্রিভিউ রিলিজ):
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe\LocalState\settings.json - টার্মিনাল (আনপ্যাকেজড: স্কুপ, চকলেটি, ইত্যাদি):
%LOCALAPPDATA%\Microsoft\Windows Terminal\settings.json
আপনি সবসময় সেটিংস JSON ফাইল অ্যাক্সেস করতে পারেন উইন্ডোজ টার্মিনাল সেটিংস থেকে Open JSON file সিলেক্ট করে বাম প্যানে টার্মিনাল সেটিংসে।
আপনি যদি টার্মিনাল ব্যবহার করার সময় যেকোনো ইস্যু বা বাগ ফেস করেন, তবে প্রথমে এখানে ট্রাবলশুটিং অপশন চেক করুন গিটহাবে নিউ ইস্যু ফাইল করার আগে।
উইন্ডোজ টার্মিনাল সম্পর্কে আপনাকে সবচেয়ে বেশি কী ভয় পায়? কমেন্টে জানান।