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

Cian (Comfortable Interface for Agile File eXplorer Navigation) হলো একটি হালকা ওজনের, দুই-প্যানেল ফাইল ম্যানেজার, যা টার্মিনালের মধ্যে দক্ষ নেভিগেশন ও ফাইল অপারেশনের জন্য ডিজাইন করা হয়েছে। জাপানি ফাইল ম্যানেজার AFXW দ্বারা অনুপ্রাণিত হয়ে, এটি একটি শক্তিশালী ফাইল এক্সপ্লোরার, বিল্ট‑ইন শেল এবং একটি শক্তিশালী টেক্সট এডিটরকে একক বাইনারিতে সংযুক্ত করে। Cian macOS ও Windows উভয়কেই সমর্থন করে, অতিরিক্ত রানটাইম বা DLL প্রয়োজন হয় না। অ্যাপ্লিকেশনটি দুটি ফ্রন্ট‑এন্ড অফার করে: টার্মিনাল‑ভিত্তিক UI (`cian-tui`) এবং Electron‑এর মাধ্যমে নির্মিত উইন্ডো‑ভিত্তিক UI, উভয়ই একই কোর ইঞ্জিনের সাথে যোগাযোগ করে। মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে কমান্ড ও ফোল্ডারের জন্য ফাজি পিকার, Vim‑সদৃশ কী‑বাইন্ডিং (বা Notepad স্টাইল) সহ একটি টেক্সট এডিটর প্যানেল, সিনট্যাক্স হাইলাইটিং, এবং Office ডকুমেন্ট, PDF ও ইমেজসহ বিভিন্ন ফাইল টাইপ দেখার সমর্থন। এটি ফাইল কপি, মুভ ও ডিলিট করার সময় আনডু ক্ষমতা, ব্যাকগ্রাউন্ড জব প্রসেসিং ও প্রগ্রেস বার, ভার্সন কন্ট্রোল ও SSH রিমোট প্যানের সাথে ইন্টিগ্রেশন সরবরাহ করে। অতিরিক্ত ক্ষমতাগুলির মধ্যে রয়েছে ফাইল তুলনা, ডুপ্লিকেট সনাক্তকরণ, grep সার্চ, এবং ঐচ্ছিক AI‑সহায়তাপ্রাপ্ত কোড রিভিউ ও সারসংক্ষেপ। Cian জাপানি ইনপুট ও এনকোডিং (Shift_JIS) স্বয়ংক্রিয়ভাবে হ্যান্ডেল করে এবং ড্র্যাগ‑এন্ড‑ড্রপ অপারেশনের জন্য মাউস সমর্থন প্রদান করে।