Oldukça basit bir Helm sorusu. Helm penceresi / komutu / özelliği, regexpherhangi bir arabellek içinde metin aramamızı (tercihen kullanarak ) (yani salt okunur dahil) aramamızı sağlayan w3mnedir?
Başka bir deyişle, Helm'in Emacs'ın isearch-forward( C-s) / isearch-backward( C-r) yerel komutlarına eşdeğerliğini arıyorum .
Örneklemek gerekirse: yerel isearchkomutlardan birini ( C-sveya C-r) çağırdıktan sonra , arama modundan iki yoldan biriyle çıkabiliriz:
çıkıp orijinal noktaya (üzerinden
C-g) dönebiliriz veyaarabellekten geçerli noktadan (şu anda eşleştirilen metinden (
RETdiğerleri arasında)) çıkıp tarama yapmaya devam edebiliriz .
Bu iki seçenekten ikincisini arıyorum.
İşte şimdiye kadar denedim:
helm-regexp: Bu aradığım şeye en yakın şey ama sadeceC-s/C-r+ eşdeğerini gerçekleştiriyorC-g(yani, bizi orijinal noktaya geri götürüyor; aramayı sonlandırma ve şu anda eşleştirilen arabellek taramaya devam etme seçeneği yok nokta).helm-do-grep: Bu sadece dosyalarda metin aramak için görünüyor (yani, w3m'de çalışmıyor)helm-buffer-run-grep/-zgrep: Bu komutu / işlevi çalıştırmak mini arabellekte bir hata iletisiyle sonuçlanır:Running helm command outside of contextzaman
helm-modeçağırarak, etkinleştirildiğindeC-sveyaC-rEmacs' yerli getiririsearchözelliği (o Miğfer arayüzüne yerini değildir). (belki Helm'in bu komutu devralabilmesi için değiştirebileceğimiz bir ayar var mı? yani, Helm'inwrite-file(C-x C-w) için açık bir arabellekteki bir dosyayı yeniden adlandırmak için kullanılabilecek yerel komutu nasıl ele geçirdiğine benzer .
helm-occurile istediğinizfollow-mode.