Theo mặc định, kết quả chạy M-x ispell-buffer
trong chế độ org rất đáng thất vọng.
Ispell nhìn vào bên trong các
:PROPERTY:
ngăn kéo, thường chứa những thứ như:ID: 797495bd-581b-4a42-883b-c2a55a08f08a
Nó cố gắng để sửa các tuyên bố org! Ví dụ, nó than phiền về
SRC
trong#+BEGIN_SRC emacs-lisp
Nó đi vào bên trong khối org. Tôi cho rằng điều này có thể hữu ích cho các khối như
#+BEGIN_QUOTE
, nhưng trong các khối mã nguồn chỉ là ngớ ngẩn.
Có một gói sửa chữa tất cả điều này?
Tôi rất thích kiểm tra chính tả bài viết của mình nhưng số lượng dương tính giả tôi nhận được khiến nó không khả thi.
Nếu có vấn đề, trình kiểm tra chính tả của HĐH là aspell.
ispell-parser
, vì vậy vị từ của flyspell có thể hoạt động tốt ở đó với một trình bao bọc xung quanh nó.
#+
hoặc trong khối mã nguồn không được kiểm tra chính tả. Nhưng văn bản bình thường dưới tiêu đề được kiểm tra. Tôi có những thứ này trong thiết lập flyspell của mình : (add-hook 'prog-mode-hook 'flyspell-prog-mode)
,(add-hook 'org-mode-hook 'turn-on-flyspell)
Can I prevent ispell from checking source blocks?
trong orgmode.org/worg/org-faq.html chưa?
(get 'org-mode 'flyspell-mode-predicate)
), nhưng tôi không chắc nó có thể được khái quát hóa như thế nàoispell-buffer
.