Open thomas-louvigne opened 1 year ago
Bonjour,
Perso, j'ai ajouté les filtres suivants à la variable flycheck-grammalecte-filters-by-mode pour la clé "org-mode"
"(?m)^[ \t]*-[ \t]*" ;; tirets orgmode
"(?im)^:[a-z]+:" ;; propriétés org-roam
Bien à vous,
Je suis un peu nul justement et j'ai pas réussi à utiliser ce fameux flycheck-grammalecte-filters-by-mode, est-ce que tu pourrais me montrer tes lignes elisp ?
Bonjour, voici ce que j'ai ajouté dans config.el (j'utilise doom emacs)
(setq flycheck-grammalecte-filters-by-mode
'((latex-mode "\\\\(?:title|(?:sub)*section){([^}]+)}"
"\\\\\\w+(?:\\[[^]]+\\])?(?:{[^}]*})?")
(org-mode "(?ims)^[ \t]*#\\+begin_src.+?#\\+end_src"
"(?im)^[ \t]*#\\+begin[_:].+$"
"(?im)^[ \t]*#\\+end[_:].+$"
"(?m)^[ \t]*(?:DEADLINE|SCHEDULED):.+$"
"(?m)^\\*+ .*[ \t]*(:[\\w:@]+:)[ \t]*$"
"(?m)^[ \t]*-[ \t]*" ;; tirets pour orgmode
"(?im)^:[a-z]+:" ;; propriétés org-roam
"(?im)^[ \t]*#\\+(?:caption|description|keywords|(?:sub)?title):"
"(?im)^[ \t]*#\\+(?!caption|description|keywords|(?:sub)?title)\\w+:.*$")
(message-mode "(?m)^[ \t]*(?:[\\w_.]+>|[]>|]).*")))
(with-eval-after-load 'flycheck
(flycheck-grammalecte-setup))
Alternativement, je pense que tu peux simplement ajouter les deux lignes commentées avec la fonction customize
@badmrfrosty:
Perso, j'ai ajouté les filtres suivants à la variable flycheck-grammalecte-filters-by-mode pour la clé "org-mode"
"(?m)^[ \t]*-[ \t]*" ;; tirets orgmode
Wow, je vais tester ça de mon côté, si ça fonctionne bien je pense l’ajouter dans les filtres par défaut. Merci beaucoup !
C'est top ! Merci beaucoup :-)
Dans org-mode, on utilise souvent les tirets d'incise (les moins
-
) Le package melpa montre des erreurs a chaque ligne. Je souhaiterais cacher ces erreurs qui n'en sont pas pour moi.J'ai tenté de faire un petit filtre simple pour cacher ces erreurs, mais je ne suis pas certains que cela peut marcher.