এখানে এমন কিছু সম্ভাবনা রয়েছে যা খুব স্পষ্ট নয়, স্টক ইম্যাকসের সাথে কাজ করার সুবিধা রয়েছে।
যদি আপনি ইনক্রিমেন্টাল অনুসন্ধানের সময় M-s o
( isearch-occur
) টিপেন , একটি ঘটিত বাফার বর্তমান অনুসন্ধানের এক্সপ্রেশন দিয়ে পপ আপ করে। *Occur*
বাফারের শীর্ষে মিলিত লাইনের সংখ্যা।
কমান্ডটি how-many
একটি পুনরায় প্রকাশের ঘটনার সংখ্যা প্রদর্শন করে (পুনরাবৃত্ত ইভেন্টগুলি সহ)। দুর্ভাগ্যক্রমে এটি বর্ধিত অনুসন্ধানের সাথে সংহত নয়। এখানে একটি প্রমাণ-সমীকরণের অনুসন্ধানের ইন্টিগ্রেশন রয়েছে: M-s #
ম্যাচের সংখ্যা দেখানোর জন্য অনুসন্ধানের সময় টিপুন ।
(defun isearch-how-many (regexp)
"Run `how-many' using the last search string as the regexp.
Interactively, REGEXP is constructed as with `isearch-occur'."
(interactive
(list (cond
((functionp isearch-word)
(funcall isearch-word isearch-string))
(isearch-word (word-search-regexp isearch-string))
(isearch-regexp isearch-string)
(t (regexp-quote isearch-string)))))
(how-many regexp nil nil (interactive-p)))
(define-key isearch-mode-map [?\M-s ?#] 'isearch-how-many)