sponsor Vim development Vim logo Vim Book Ad

shellcheck.vim : Vim wrapper for ShellCheck, a static analysis tool for shell scripts.

 script karma  Rating 26/11, Downloaded by 1421  Comments, bugs, improvements  Vim wiki

created by
Joshua Priddle
 
script type
ftplugin
 
description
* Adds :ShellCheck and :LShellCheck commands to run ShellCheck on the current buffer (or custom range/visual selection)
* Errors are sent to the quickfix/location list window
* In error windows, gb opens the GitHub wiki page for the error in a browser

See https://github.com/itspriddle/vim-shellcheck to report a bug or follow development.
 
install details
* Requires ShellCheck (https://www.shellcheck.net)
* Extract the files to ~/.vim
* For full usage details, see :help shellcheck.txt
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
vim-shellcheck-v1.2.0.zip 1.2.0 2025-07-06 9.0 Joshua Priddle - Fix opening shellcheck wiki on vim 9.1.1485+
vim-shellcheck-v1.1.1.zip 1.1.1 2024-09-12 7.0 Joshua Priddle - Fix gb map
vim-shellcheck-v1.1.0.zip 1.1.0 2024-06-04 7.0 Joshua Priddle - Remove redundant shellcheck compiler
- Update errorformat
- Check for netrw#BrowseX
vim-shellcheck-v1.0.1.zip 1.0.1 2019-07-25 7.0 Joshua Priddle - Allow :ShellCheck and compiler to work on files with special characters
vim-shellcheck.zip 1.0.0 2019-05-15 7.0 Joshua Priddle Initial upload
ip used for rating: 216.73.216.103

Questions about Vim should go to the maillist. Help Uganda.     Vim at Github