Alexander-Miller/treemacs@32bb3dd02d -> Alexander-Miller/treemacs@96a808f067 coldnew/pangu-spacing@2303013e5c -> coldnew/pangu-spacing@6509df9c90 dgutov/diff-hl@65a5de16e2 -> dgutov/diff-hl@7da881a957 ema2159/centaur-tabs@63eb35cf42 -> ema2159/centaur-tabs@7704f2017c emacs-jp/migemo@7d78901773 -> emacs-jp/migemo@fbc16b57ea emacs-lsp/lsp-treemacs@fb1a07ae0a -> emacs-lsp/lsp-treemacs@312dee2b3a emacs-straight/use-package@e8c659a050 -> emacs-straight/use-package@d79bac4574 emacsorphanage/evil-anzu@d1e98ee697 -> emacsorphanage/evil-anzu@7309650425 flycheck/flycheck@86715c0f29 -> flycheck/flycheck@b9db1379dc jaypei/emacs-neotree@599bd049a5 -> jaypei/emacs-neotree@4a4cd85761 jdtsmith/indent-bars@47ae080d9b -> jdtsmith/indent-bars@fa293f98ab joostkremers/writeroom-mode@86965a56ed -> joostkremers/writeroom-mode@cca2b4b3cf merrickluo/liberime@c5839f5417 -> merrickluo/liberime@23c0caa1bf purcell/package-lint@21edc6d0d0 -> purcell/package-lint@43012b41ac rainstormstudio/treemacs-nerd-icons@9876cb4781 -> rainstormstudio/treemacs-nerd-icons@eac9fb5d92 seagle0128/doom-modeline@9d6f0f9635 -> seagle0128/doom-modeline@1708db2d35 skk-dev/ddskk@8c47f46e38 -> skk-dev/ddskk@f81ed803e6 tarsius/hl-todo@fb692ec092 -> tarsius/hl-todo@0ce21c329b tumashu/posframe@f4e9e509ba -> tumashu/posframe@12f540c9ad tumashu/pyim@f22c20f2e6 -> tumashu/pyim@64731c213c
:checkers syntax
Description unfold
This module provides syntax checking and error highlighting, powered by doom-package:flycheck.
Maintainers
This module has no dedicated maintainers. Become a maintainer?
Module flags
- +childframe
- Display errors/warnings in a child frame rather than an overlay or tooltip. Requires GUI Emacs.
- +flymake
- Leverages the inbuilt doom-package:flymake for error and diagnostics highlighting.
- +icons
- Use unicode icons rather than ASCII prefixes in error tooltips or childframes.
Packages
Hacks
- If
lsp-ui-mode
is active, most of the aesthetic functionality of this module is turned off, as they show the same information. - If childframes are enabled, and the flycheck childframe is shown, it will be
hidden on the next user input (as well as the default behavior: to hide it the
next time the user is idle for
flycheck-display-errors-delay
seconds).
TODO Changelog
This module does not have a changelog yet.
Installation
Enable this module in your doom!
block.
This module has no direct requirements, but some languages may have their own
requirements to fulfill before you get syntax checking in them (and some
languages may lack syntax checking support altogether). Run $ doom doctor
to
find out if you're missing any dependencies.
TODO Usage
This module's usage documentation is incomplete. Complete it?
Most of flycheck's features are under C-c !, regardless of whether evil mode is used.
Keybind | Description |
---|---|
C-c ! ? | Describe Checker |
C-c ! c | Check syntax in buffer |
C-c ! l | List errors |
C-c ! n | Next Error |
C-c ! p | Previous error |
C-c ! C | Clear all errors in buffer |
C-c ! e | Explain error at point |
C-c ! h | Display all errors at point |
Evil Specific:
Keybind | Description |
---|---|
SPC t f | Toggle Flycheck |
SPC c x | List errors |
] e | Next error |
[ e | Prevous error |
TODO Configuration
This module has no configuration documentation yet. Write some?
Troubleshooting
- Use
M-x flycheck-verify-setup
to determine what checkers are available in a buffer and whether they're active or not (and why).
Frequently asked questions
This module has no FAQs yet. Ask one?
TODO Appendix
This module has no appendix yet. Write one?