This module provides integration for racket-mode.
This module has no dedicated maintainers.
+lsp
Enables LSP support. Requires jeapostrophe/racket-langserver.+xp
Enables the explore mode, which “analyzes expanded code to explain and explore.”
This module only requires racket
. Install it directly from the racket website,
or check your package manger.
pacman -S racket
Or, for fewer dependencies:
pacman -S racket-minimal
racket-smart-open-bracket-mode
gets turned off automatically if you use parinfer
,
lispy
. If you wish to enable it, add the following to your config.el
:
(after! racket-mode
(add-hook! racket-mode
#'racket-smart-open-bracket-mode))
The optional racket-unicode
input method lets you type unicode characters such as λ or π.
To enable unicode input for a single buffer, run racket-unicode-input-method-enable
.
To enable unicode input by default on all racket buffers, add the following hooks
to your config.el
:
(add-hook 'racket-mode-hook #'racket-unicode-input-method-enable)
(add-hook 'racket-repl-mode-hook #'racket-unicode-input-method-enable)
Once enabled, unicode input can be toggled by pressing C-\ or running toggle-input-method
.