hcl-mode [![Build status][ci-badge]][ci-link] [![MELPA][melpa-badge]][melpa-link] [![MELPA STABLE][melpa-stable-badge]][melpa-stable-link]
February 20, 2024 ยท View on GitHub
Major mode for Hashicorp Configuration Language.
This mode was originally written by @syohex, but became unmaintained, so @purcell took it over for a while, and now github.com/hcl-emacs/hcl-mode is its official home for MELPA puposes.
Screenshot

Installation
hcl-mode is available on MELPA and MELPA stable
You can install hcl-mode with the following command.
M-x package-install [RET] hcl-mode [RET]
If you prefer a manual installation, copy hcl-mode.el to a directory in
your load-path, and be sure to (require 'hcl-mode) before use.
Features
- Syntax highlighting
- Indentation
Customize Variables
hcl-indent-level(Default: 2)
Indentation size
Sample Configuration
(custom-set-variables
'(hcl-indent-level 4))
See Also
- terraform-mode: A major mode of terraform configuration file