.. | ||
img | ||
config.el | ||
funcs.el | ||
packages.el | ||
README.org |
Shell Scripts layer
Description
This simple layer adds support for shell scripting.
Supported scripting files:
.sh
.fish
: fish shell
Note: For Windows scripting see the layer windows-scripts
Features
- Auto-completion using company-shell
Sh
scripts linting using shellcheckSh
scripts style checking using bashate
Install
To use this configuration layer, add it to your ~/.spacemacs
. You will need to
add shell-scripts
to the existing dotspacemacs-configuration-layers
list in this
file.
Linting
In order to enable sh
scripts linting, install shellcheck.
Style checking
In order to enable sh
scripts style checking, install bashate.
Key Bindings
Key Binding | Description |
---|---|
SPC i ! |
insert shebang in a script file |
SPC m \ |
insert end-of-line backslashes to the lines in the region |