P: Jak mogę powiedzieć, isearch
aby domyślnie ignorować zawartość złożonych bloków w org-mode
buforach?
Mówiąc dokładniej, chciałbym isearch
zignorować zawartość bloków komentarzy i szuflad : Podczas tworzenia dokumentów org-mode
często używam bloków komentarzy i niestandardowych szuflad do przechowywania różnego rodzaju notatek na temat tekstu, który piszę. Domyślnie trzymam je złożone, aby ich zawartość mnie nie rozpraszała:
(add-hook 'org-mode-hook #'org-hide-block-all)
Działa to naprawdę dobrze, ale nie przestanie org-mode
rozszerzać tych bloków, jeśli zawierają dopasowania do napisanego przeze mnie łańcucha isearch
.
make-local-variable
do utworzenia lokalnego powiązania bufora dla zmiennej, która jest już zdefiniowana jako globalna - do tej pory to znaczy. Wciąż się uczę. :-)) Zaktualizuję odpowiedź.Podczas korzystania
isearch
możesz przełączać wyszukiwanie na niewidoczny tekst za pomocąM-s i
.Możesz także dostosować to zachowanie za pomocą
M-x customize-group isearch
i wyszukiwaniaSearch Invisible
.Zauważ, że to zignoruje wszystko w złożonym bloku, nie mogę zignorować tylko tekstu w bloku z komentarzem.
źródło