T: Bagaimana saya bisa mengatakan isearch
untuk mengabaikan isi blok yang dilipat secara default di org-mode
buffer?
Lebih khusus lagi, saya ingin isearch
mengabaikan isi blok komentar dan laci : Ketika menulis dokumen di org-mode
saya sering menggunakan blok komentar dan laci kustom untuk menyimpan berbagai jenis catatan tentang teks yang saya tulis. Saya membuat mereka dilipat secara default untuk memastikan isinya tidak mengganggu saya:
(add-hook 'org-mode-hook #'org-hide-block-all)
Ini berfungsi dengan sangat baik, tetapi tidak akan berhenti org-mode
mengembangkan blok ini jika mengandung kecocokan untuk string yang saya lakukan isearch
.
make-local-variable
untuk membuat buffer-local binding untuk variabel yang sudah didefinisikan sebagai global - sampai sekarang, yaitu. Saya masih belajar hal-hal. :-)) Saya akan memperbarui menjawab.Saat menggunakan
isearch
Anda dapat beralih pencarian pada teks yang tidak terlihat denganM-s i
.Anda juga dapat menyesuaikan perilaku ini dengan
M-x customize-group isearch
dan mencariSearch Invisible
.Perhatikan bahwa ini akan mengabaikan semua yang ada di blok terlipat, saya tidak bisa mengabaikan hanya teks di blok komentar.
sumber