diff --git a/pages.ar/common/fzf.md b/pages.ar/common/fzf.md new file mode 100644 index 0000000000..168c28e03f --- /dev/null +++ b/pages.ar/common/fzf.md @@ -0,0 +1,29 @@ +# fzf + +> أداة بحث تقريبي (fuzzy) لسطر الأوامر. +> مشابهة لـ `sk`. +> لمزيد من التفاصيل: . + +- تشغيل `fzf` على جميع الملفات داخل مُجَلَّد معين: + +`find {{path/to/directory}} -type f | fzf` + +- تشغيل `fzf` للبحث في العمليات الجارية في الخلفية: + +`ps aux | fzf` + +- تحديد ملفات متعددة باستخدام `` وحفظها في ملف: + +`find {{path/to/directory}} -type f | fzf --multi > {{path/to/file}}` + +- تشغيل `fzf` مع نص بحثي محدد: + +`fzf --query "{{query}}"` + +- تشغيل `fzf` على الإدخالات التي تبدأ بـ "core" وتنتهي بـ "go" أو "rb" أو "py": + +`fzf --query "^core go$ | rb$ | py$"` + +- تشغيل `fzf` على الإدخالات التي لا تطابق "pyc" وتطابق تمامًا "travis": + +`fzf --query "!pyc 'travis"`