Enables correct lisp code indentation from within Sublime Text 3.
-
The repo way:
- Hit
Ctrl+Shift+P
- Launch
Add Repository
- Paste
https://github.com/nkmathew/sublime-yasi
Ctrl+Shift+P
again- Click
Install Package
, lookup yasi and install it
- Hit
-
Standard way(via Package Control):
- Hit
Ctrl+Shift+P
>Install Package
search for yasi and install it
- Hit
-
Manually:
- Clone repo or download master.zip
- Run
make VER=2
to install for Sublime 2 ormake VER=3
for Sublime 3
-
Indenting selections:
Hit
Ctrl+r
to indent the selection or alternatively navigate to the Selection menu then Format then Indent S-expression. -
Indenting the current line:
Hitting
Ctrl-r
without an existing selection will result in the current line being reindented. -
Auto-indentation:
Auto-indents the next line when the enter key is pressed
-
Indenting file on save(opt-out feature, see preferences)
To turn off file auto-indentation on save go to the user settings in,
and change the value to false
like so:
{
"indent_sexp_on_save": false
}