Terinspirasi oleh browser modern, saya ingin dapat melihat berapa banyak kejadian dari beberapa string, ketika saya mencarinya - seperti "10 dari 37" di sudut kanan atas tangkapan layar di bawah ini.
Apakah ada cara untuk mendapatkan ini di Emacs? Agaknya, agar tidak lambat, itu harus berjalan hanya setelah beberapa waktu idle.
Jawaban:
The
anzu
paket melakukan itu.sumber
Berikut adalah beberapa kemungkinan yang tidak terlalu apik, yang memiliki keuntungan bekerja dengan saham Emacs.
Jika Anda menekan
M-s o
(isearch-occur
) selama pencarian tambahan, sebuah Terjadi penyangga muncul dengan ekspresi pencarian saat ini. Di bagian atas*Occur*
buffer adalah jumlah garis yang cocok.Perintah
how-many
menampilkan jumlah kemunculan regexp (termasuk kejadian berulang). Sayangnya itu tidak terintegrasi dengan pencarian tambahan. Berikut adalah integrasi isearch proof-of-concept: tekanM-s #
selama isearch untuk menunjukkan jumlah kecocokan.sumber
Saya ingin menyarankan Swiper !
sumber