Windows Terminal হল মাইক্রোসফটের কম্বাইনড রিপ্লেসমেন্ট কমান্ড লাইন এবং Windows PowerShell-এর জন্য, যা আপনাকে আপনার উইন্ডোজে আরও শক্তিশালী অ্যাডমিনিস্ট্রেটিভ কমান্ড এবং টুল চালাতে দেয় যা আপনি অন্যথায় একটি গ্রাফিক্যাল ইউজার ইন্টারফেস থেকে ব্যবহার করতে পারতেন না।
এক টুল থেকে অন্য টুলে সুইচ করার বদলে, নতুন Windows Terminal এই টুলগুলো একসাথে আনে। আপনি উইন্ডোজ ব্যাশ স্ক্রিপ্ট চালাতে পারেন, Azure ভার্চুয়াল মেশিনের সাথে কানেক্ট করতে পারেন, এবং একটি Windows Subsystem for Linux টার্মিনাল খুলতে পারেন – সবই একটি সিঙল উইন্ডোর ভেতরে।
নতুন Windows Terminal ইনস্টল করা
নতুন Windows Terminal অ্যাপটি এখনো সক্রিয় ডেভেলপমেন্টে আছে। ইন্টারন্যালি টেস্ট করার বদলে, মাইক্রোসফট একটি "প্রিভিউ" রিলিজ Microsoft Store-এ ডাউনলোডের জন্য উপলব্ধ করিয়েছে।
এটি ট্যাবড উইন্ডো, উন্নত টেক্সট ডিসপ্লে, এবং উন্নত কনফিগারেশন সাপোর্ট করে, যা আপনাকে আপনার বিভিন্ন অ্যাপের জন্য আলাদা ইউজার প্রোফাইল কাস্টমাইজ করতে দেয়। এটি ওপেন-সোর্সও, অর্থাৎ আপনি এটির মধ্যে ঝাঁকতে পারেন এবং প্রজেক্টে কন্ট্রিবিউট করতে পারেন।
আপনি Github রিপোজিটরি থেকে লেটেস্ট রিলিজ নিজে ডাউনলোড ও কম্পাইল করতে পারেন। কিন্তু সেরা স্ট্যাবিলিটির জন্য, মাইক্রোসফটের প্রি-বিল্ট ভার্সন ব্যবহার করা ভালো। এটি এখনো টেস্টিং-এ আছে, তাই ব্যবহার করার সময় আপনি কিছু বাগ অনুভব করতে পারেন।
- শুরু করতে, Microsoft Store ওয়েবসাইটে Windows Terminal (Preview) লিস্টিং-এ যান, তারপর Get ক্লিক করুন। আপনি যদি Chrome ব্যবহার করেন, Microsoft Store খোলার জন্য পপ-আপ ডায়লগ বক্সে Open Microsoft Store বাটনে ক্লিক করুন। বিকল্পভাবে, Microsoft Store অ্যাপে সরাসরি Windows Terminal সার্চ করুন।
- Microsoft Store অ্যাপে উপরের নির্দেশাবলী অনুসরণ করুন। Get ক্লিক করুন অ্যাপটিকে আপনার মাইক্রোসফট অ্যাকাউন্টের সাথে লিংক করতে, তারপর Install ক্লিক করুন ইনস্টলেশন শুরু করতে।
- ইনস্টল হলে, Launch ক্লিক করুন, বা আপনার উইন্ডোজ Start মেনু থেকে এক্সেস করুন।
নতুন Windows Terminal ব্যবহার করা
New Windows Terminal অ্যাপের ইন্টারফেস অবিশ্বাস্যভাবে সিম্পল। ডিফল্টভাবে, এটি একটি সাধারণ Windows PowerShell উইন্ডোর মতো দেখাবে।
এটি কারণ, ডিফল্টভাবে, এটি যে প্রথম ট্যাব খোলে সেটি একটি PowerShell টার্মিনাল। আপনি Windows PowerShell ব্যবহার করে সিস্টেম অ্যাডমিনিস্ট্রেশন টাস্ক সম্পাদন করতে পারেন, এই সুবিধার সাথে যে আপনি একাধিক PowerShell ট্যাব একটি সিঙল উইন্ডোতে খুলতে পারেন।
এটিই New Windows Terminal-এর আসল সুবিধা, যা আপনাকে একই উইন্ডোর ভেতরে ভিন্ন ভিন্ন অ্যাপ এবং টার্মিনাল শেলের মধ্যে সুইচ করতে দেয়। আপনি একটি পুরনো কমান্ড লাইন দ্বিতীয় Windows Terminal ট্যাবে খুলতে পারেন, এবং একটি Azure Cloud Shell মাইক্রোসফট Azure ভার্চুয়াল মেশিন রিমোটলি ম্যানেজ করার জন্য।
আপনার যদি Windows Subsystem for Linux ডিস্ট্রিবিউশন ইনস্টল থাকে, সেগুলোও প্রদর্শিত হবে, যা আপনাকে উইন্ডোজে একটি লিনাক্স টার্মিনালে সহজ অ্যাক্সেস দেয়।
- নতুন PowerShell উইন্ডো খোলার জন্য, আপনার লাস্ট ট্যাবের ডান পাশের plus button-এ ক্লিক করুন। অন্যান্য টাইপের ট্যাব খোলার জন্য, downward arrow button-এ ক্লিক করুন এবং উপলব্ধ অপশনদের লিস্ট থেকে একটি বেছে নিন।
Windows Terminal কনফিগার করার প্রস্তুতি
নতুন Windows Terminal অত্যন্ত কাস্টমাইজযোগ্য। আপনি এর আপিয়ারেন্স পরিবর্তন করতে পারেন, ব্যাকগ্রাউন্ড, টেক্সট কালার এবং ফন্ট মডিফাই করে। মাইক্রোসফট প্রি-সেট থিমও অন্তর্ভুক্ত করে আপনাকে সুইচ করার জন্য, কিন্তু আপনি JSON কনফিগারেশন ফাইল ব্যবহার করে আপনার নিজস্ব তৈরি করতে পারেন।
আপনি Windows Terminal যেসব টাইপের টার্মিনাল এবং অ্যাপ সাপোর্ট করে সেসব প্রতিটির জন্য কাস্টম সেটিংস তৈরি করতে পারেন।
- আপনি Notepad ব্যবহার করে একটি JSON ফাইল এডিট করতে পারেন, কিন্তু একটি থার্ড-পার্টি উইন্ডোজ অ্যাপ Notepad++ ব্যবহার করা ভালো, যা JSON ফাইলগুলোর জন্য ভালো ফরম্যাটিং অফার করে, এডিট করা সহজ করে তোলে। Notepad++ ডাউনলোড ও ইনস্টল করুন শুরু করার আগে।
Notepad++ ইনস্টল হলে, আপনাকে উইন্ডোজ কনফিগার করতে হবে JSON ফাইলগুলো Notepad++-এ খোলার জন্য।
- আপনার ডিফল্ট Windows Terminal সেটিংস ফোল্ডারে যান। Windows File Explorer খুলুন, তারপর টাইপ করুন %LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState। ফোল্ডারে একটি profiles.json ফাইল থাকবে। ফাইলটি রাইট-ক্লিক করুন, তারপর Open with ক্লিক করুন।
- অ্যাপ সিলেকশন মেনুতে, More apps ক্লিক করুন, তারপর Look for another app on this PC ক্লিক করুন।
- অ্যাপ সিলেকশন ডায়লগ বক্সে, Notepad++-এর ডিফল্ট ইনস্টলেশন লোকেশন-এ যান। অধিকাংশ ব্যবহারকারীর জন্য, এটি পাওয়া যায় C:\Program Files (x86)\Notepad++-এ। Notepad++.exe সিলেক্ট করুন তারপর Open ক্লিক করুন।
এইর পর, profiles.json কনফিগারেশন ফাইলটি সবসময় Notepad++-এ খুলবে। আপনি এখান থেকে আপনার Windows Terminal অভিজ্ঞতা কাস্টমাইজ করা শুরু করতে পারেন।
Windows Terminal কনফিগারেশন ফাইল
JSON ফাইলগুলো একটু জটিল, কিন্তু profiles.json ফাইলটি কাজ করার দিক থেকে খুব সহজ। Notepad++ এখন JSON ফাইলগুলো অটোমেটিক্যালি খোলার জন্য কনফিগার করা হয়েছে, আপনি যেকোনো সময় Windows Terminal-এ আপনার সেটিংস ফাইল অ্যাক্সেস করতে পারেন।
- সেটিংস ফাইল খোলার জন্য, আপনার Windows Terminal ট্যাবের পাশের downward arrow button-এ ক্লিক করুন, তারপর Settings ক্লিক করুন। এটি profiles.json ফাইলটি খুলবে এডিট করার জন্য।
JSON ফাইলটিতে আলাদা "profiles" সেকশন আছে যা আপনাকে প্রতিটি অ্যাপ এবং টার্মিনাল শেলের প্রোফাইল এডিট করতে দেয়। যদি আপনি চান Windows Terminal কীভাবে PowerShell অ্যাপে দেখাবে সেটি পরিবর্তন করতে, PowerShell সেকশনটি খুঁজুন। প্রতিটি প্রোফাইল খুঁজে বের করতে “name” বা “commandline” লাইনগুলো ব্যবহার করুন।
কাস্টম Windows Terminal ব্যাকগ্রাউন্ড যোগ করা
আপনি যদি একটি কাস্টম ব্যাকগ্রাউন্ড যোগ করতে চান, প্রথমে একটি উপযুক্ত PNG, JPEG বা GIF ফাইল আপনার সেটিংস ফোল্ডারে কপি করুন।
- আপনার সেটিংস ফাইল খুলুন এবং, প্রতিটি প্রোফাইল সেকশনের অধীনে, “commandline” লাইনের নিচে নিচের কোডটি যোগ করুন:
“backgroundImage” : “ms-appdata:///local/yourimagefile.jpg”,
“backgroundImageOpacity” : 0.7,
“backgroundImageStretchMode” : “fill”,
- “yourimagefile.jpg”-কে আপনার ইমেজের ফাইলনেম দিয়ে প্রতিস্থাপন করুন, এবং Ctrl + S চাপে সংরক্ষণ করুন। আপনি "backgroundImageOpacity" এবং "backgroundImageStretchMode" সেটিংসও আপনার প্রয়োজন অনুযায়ী কাস্টমাইজ করতে পারেন।
- একবার সংরক্ষণ হলে, আপনার Windows Terminal ব্যাকগ্রাউন্ড অবিলম্বে পরিবর্তন হবে আপনার নির্দিষ্ট করা ব্যাকগ্রাউন্ড ইমেজের সাথে মিলাতে।
নতুন Windows Terminal কালার স্কিম পরিবর্তন করা
আপনাকে দ্রুত আপনার নতুন Windows Terminal কালার স্কিম পরিবর্তন করতে দিতে, আপনি পাঁচটি ডিফল্ট থিমের একটি ব্যবহার করতে পারেন। এই পদ্ধতিটি উপরে ব্যাকগ্রাউন্ড পরিবর্তন করার পদ্ধতির মতই।
- আপনার সেটিংস ফাইল খুলুন এবং, প্রতিটি প্রোফাইল সেকশনের অধীনে, নিচের লাইনটি যোগ করুন:
“colorScheme” : “Campbell”,
- Ctrl + S চাপে সংরক্ষণ করুন, এবং Windows Terminal অবিলম্বে আপডেট হবে নতুন স্কিম দেখাতে।
এটি আপনার নির্বাচিত অ্যাপ প্রোফাইলের কালার স্কিম "Campbell" কালার স্কিমে পরিবর্তন করবে, যা Microsoft Console Colortool থেকে উদ্ভূত একটি স্কিম। আপনি এটি "One Half Dark", "One Half Light", "Solarized Dark" বা "Solarized Light"-এ বিকল্প হিসেবে পরিবর্তন করতে পারেন।
Windows Terminal কনফিগারেশন ফাইল সম্পর্কে আরও তথ্যের জন্য, Github রিপোজিটরিতে উপলব্ধ ডকুমেন্টেশন ফাইল দেখুন।