This library allows you to define custom indentation hints for your macros if the one recognised by SLIME automatically produces unwanted results.
Documentation at https://melpa.org/#/indent-control
Documentation at https://melpa.org/#/outline-indent
This library allows you to define custom indentation hints for your macros if the one recognised by SLIME automatically produces unwanted results.
This package provides a minor mode that enables code folding based on indentation levels for various indentation-based text files, such as YAML, Python, and any other indented text files. In addition to code folding, outline-indent allows moving indented subtrees up and down, promoting and demoting sections to adjust indentation levels, customizing the ellipsis, and inserting a new line with the same indentation level as the current line.
Documentation at https://melpa.org/#/flycheck-indent
Documentation at https://melpa.org/#/hl-indent-scope
A Scheme code indenter
Documentation at https://melpa.org/#/evil-indent-plus
Documentation at https://melpa.org/#/auto-indent-mode
Documentation at https://melpa.org/#/auto-auto-indent
This package adds new text objects for evil-mode
based on blocks having the same or higher indentation, including or excluding surrounding lines.
Documentation at https://melpa.org/#/aggressive-indent
aggressive-indent-mode
is a minor mode that keeps your code always indented. It reindents after every change, making it more reliable than electric-indent-mode
.
Org Modern mode cannot style various Org blocks properly when used in conjunction with Org Indent mode. This small package approximately reproduces the block styling of Org Modern mode when using Org Indent mode. It can be used with or without Org Modern mode.
Modern block styling with org-indent.
org-modern provides a clean and efficient org style. The blocks (e.g. source, example) are particularly nicely decorated. But when org-indent is enabled, the block "bracket", which uses the fringe area, is disabled.
This small package approximately reproduces the block styling of org-modern when using org-indent. It can be used with or without org-modern. Recent versions support "bulk-indented" blocks nested within lists
Documentation at https://melpa.org/#/simple-indentation
Documentation at https://melpa.org/#/haskell-tab-indent
Documentation at https://melpa.org/#/tree-sitter-indent
Documentation at https://melpa.org/#/stupid-indent-mode
Documentation at https://melpa.org/#/el-fly-indent-mode
Dumb indentation mode is appropriate for editing buffers that Emacs does not fully understand syntactically
Documentation at https://melpa.org/#/smart-indent-rigidly
Documentation at https://melpa.org/#/highlight-indentation