প্রকল্প সম্পর্কে

iTerm2 হল macOS-এর জন্য বিশেষভাবে ডিজাইন করা একটি শক্তিশালী টার্মিনাল এমুলেটর, যা ডিফল্ট টার্মিনালের একটি আধুনিক বিকল্প হিসেবে বিস্তৃত বৈশিষ্ট্য সরবরাহ করে। এতে নেটিভ tmux ইন্টিগ্রেশন রয়েছে, যার ফলে tmux উইন্ডোগুলি প্রকৃত macOS উইন্ডোতে পরিণত হতে পারে এবং ক্র্যাশ ও সংযোগ বিচ্ছিন্ন হওয়ার পরেও টিকে থাকা স্থায়ী সেশন থাকে। শেল ইন্টিগ্রেশন কমান্ড, ডিরেক্টরি, হোস্টনেম এবং ইউজারনেম ট্র্যাক করে, যা SCP-এর মাধ্যমে ক্লিক-টু-ডাউনলোড ফাইল এবং প্রতি হোস্টে কমান্ড ইতিহাসের মতো বৈশিষ্ট্য সক্ষম করে। উল্লেখযোগ্য ক্ষমতার মধ্যে রয়েছে একটি বিল্ট-ইন AI চ্যাট উইন্ডো যা টার্মিনালের বিষয়বস্তুর সাথে ইন্টারঅ্যাক্ট করতে পারে, ইনলাইন ছবি প্রদর্শন (অ্যানিমেটেড GIF সহ), প্রসঙ্গের উপর ভিত্তি করে স্বয়ংক্রিয় প্রোফাইল পরিবর্তন, ডেডিকেটেড হটকি উইন্ডো এবং দীর্ঘস্থায়ী সার্ভার প্রক্রিয়ার মাধ্যমে সেশন পুনরুদ্ধার। অ্যাপ্লিকেশনটিতে একটি বিল্ট-ইন ওয়েব ব্রাউজার, কনফিগারযোগ্য স্ট্যাটাস বার, রেজেক্স-ভিত্তিক ট্রিগার, স্মার্ট সিলেকশন, Vim-এর মতো কপি মোড, টার্মিনাল ইতিহাসের ইনস্ট্যান্ট রিপ্লে এবং অটোমেশন ও কাস্টমাইজেশনের জন্য একটি সম্পূর্ণ Python স্ক্রিপ্টিং API অন্তর্ভুক্ত রয়েছে। প্রকল্পটি GPLv3-এর অধীনে ওপেন সোর্স এবং সোর্স থেকে বিল্ডিং সমর্থন করে, যেখানে Homebrew, Xcode এবং Rust-এর মতো নির্ভরতা পরিচালনা করে এমন একটি বিস্তৃত সেটআপ প্রক্রিয়া রয়েছে। এটি George Nachman এবং অবদানকারীদের দ্বারা সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয়, এবং অফিসিয়াল ওয়েবসাইট ও GitLab ইস্যু ট্র্যাকারের মাধ্যমে ডকুমেন্টেশন, নাইটলি বিল্ড এবং কমিউনিটি সাপোর্ট পাওয়া যায়।