Pertanyaan Helm yang cukup mendasar. Apa jendela Helm / perintah / fitur yang memungkinkan kita mencari teks (lebih disukai menggunakan regexp
) dalam semua jenis buffer (yaitu, termasuk read-only seperti w3m
)?
Dengan kata lain, saya sedang mencari Helm yang setara dengan perintah asli Emacs untuk isearch-forward
( C-s
) / isearch-backward
( C-r
).
Sebagai ilustrasi: setelah menjalankan salah satu isearch
perintah asli ( C-s
atau C-r
), kita dapat keluar dari mode pencarian dengan salah satu dari dua cara:
kita dapat keluar dan kembali ke titik semula (via
C-g
), ataukita dapat keluar dan melanjutkan penjelajahan buffer dari titik saat ini yaitu, dari teks yang saat ini cocok (melalui
RET
antara lain).
Saya mencari yang kedua dari dua opsi ini.
Inilah yang saya coba sejauh ini:
helm-regexp
: ini adalah hal yang paling dekat dengan apa yang saya cari tetapi hanya melakukan yang setara denganC-s
/C-r
+C-g
(yaitu, membawa kita kembali ke titik semula; tidak ada opsi untuk menghentikan pencarian dan terus menelusuri buffer dari yang saat ini cocok dengan titik).helm-do-grep
: sepertinya ini hanya untuk mencari teks di dalam file (yaitu, tidak berfungsi di w3m)helm-buffer-run-grep
/-zgrep
: menjalankan perintah / fungsi ini menghasilkan pesan kesalahan di buffer mini:Running helm command outside of context
ketika
helm-mode
diaktifkan, mengaktifkanC-s
atauC-r
memunculkanisearch
fitur asli Emacs (tidak digantikan oleh antarmuka Helm). (mungkin ada pengaturan yang dapat kita ubah sehingga Helm dapat mengambil alih perintah ini? yaitu, mirip dengan cara Helm mengambil alih perintah asli untukwrite-file
(C-x C-w
) yang dapat digunakan untuk mengganti nama file dalam buffer terbuka. hanya brainstorming.)
helm-occur
denganfollow-mode
diaktifkan.