Emacs mode for aiken
An emacs major mode providing syntax highlighting, indentation and formatting commands for the Aiken smart contract language.
- Syntax highlighting
-
aiken fmtcommand and on-save - Indentation
- Aiken LSP client
The package is not yet on MELPA, so pointing your emacs config to this repository is the way to go for now.
doom-emacs (recommended 😈)
Add this to your packages.el:
(package! aiken-mode
:recipe (:host github :repo "aiken-lang/aiken-mode"))Add this to your config.el:
(use-package! aiken-mode)and run doom sync.
For faster feedback time during development:
(package! aiken-mode
:recipe (:local-repo "~/path/to/aiken-mode"))(use-package aiken-mode
:load-path "~/path/to/aiken-mode")(add-to-list 'load-path "~/path/to/aiken-mode")
(load-library "aiken-mode")