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

fzf হলো একটি পোর্টেবল, দ্রুত এবং প্রোগ্রামযোগ্য কমান্ড-লাইন ফাজি ফাইন্ডার যা একটি একক বাইনারি হিসেবে বিতরণ করা হয়। এটি STDIN থেকে তালিকা পড়ে এবং নির্বাচিত আইটেমটি STDOUT-এ লেখে, যার ফলে এটিকে বিভিন্ন শেল স্ক্রিপ্ট এবং টার্মিনাল অ্যাপ্লিকেশনের সাথে একীভূত করা সম্ভব হয়। এর মূল ক্ষমতাগুলোর মধ্যে রয়েছে: - ইন্টারঅ্যাক্টিভ ফিল্টারিং: ফাজি ম্যাচিং, এক্স্যাক্ট ম্যাচিং, প্রিফিক্স/সাফিক্স ম্যাচিং এবং ইনভার্স ম্যাচিং সমর্থন করে। - ডিসপ্লে মোড: ফুলস্ক্রিন, হাইট-বেসড এবং পপআপ মোড অফার করে (tmux 3.3+ অথবা Zellij 0.44+ এর সাথে সামঞ্জস্যপূর্ণ)। - শেল ইন্টিগ্রেশন: Bash, Zsh, Fish এবং Nushell-এর জন্য কি বাইন্ডিং (CTRL-T, CTRL-R, ALT-C) এবং ফাজি কমপ্লিশন প্রদান করে। - কাস্টমাইজেশন: স্টাইল প্রিসেট (default, full, minimal), বর্ডার লেবেল এবং কালার কনফিগারেশনের মাধ্যমে সম্পূর্ণ কাস্টমাইজযোগ্য UI। - এক্সটেনসিবিলিটি: কাস্টম ইন্টারফেস তৈরির জন্য একটি ইভেন্ট-ড্রিভেন আর্কিটেকচার বৈশিষ্ট্যযুক্ত, যার মধ্যে প্রিভিউ উইন্ডো রয়েছে যা এক্সটার্নাল প্রোগ্রাম এক্সিকিউট করতে পারে। - ইকোসিস্টেম: এডিটরগুলোর মধ্যে ইন্টিগ্রেটেড সার্চিংয়ের জন্য একটি Vim/Neovim প্লাগইন অন্তর্ভুক্ত রয়েছে।