whereswaldon / shellcheck.kak

ShellCheck integration for Kakoune

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

shellcheck.kak

ShellCheck integration for Kakoune

Installation

First, install shellcheck. See here for directions.

With plug.kak

To install the plugin, I recommend using plug.kak. You can install it by adding the following to your kakrc:

plug "whereswaldon/shellcheck.kak"

Manually

If you prefer to install it manually, you can use:

mkdir -p ~/.config/kak/plugins/
git clone https://github.com/whereswaldon/shellcheck.kak ~/.config/kak/plugins/shellcheck.kak/

You'll need to add the following to your kakrc as well:

source "%val{config}/plugins/shellcheck.kak/shellcheck.kak"

Commands

  • shellcheck-enable starts linting the current window with shellcheck when you :write it.
  • shellcheck-disable turns off linting the current window.

Configuration

Currently, the plugin will automatically enable linting when kakoune determines that the current filetype is a shell script.

Contribute

Feature requests and pull requests welcome!

License

Unlicense

About

ShellCheck integration for Kakoune

License:The Unlicense