# \#lint

**URL:** https://discuss.kakoune.com/tag/lint/9.md

[Latest](https://discuss.kakoune.com/latest.md) · [Categories](https://discuss.kakoune.com/categories.md) · [Tags](https://discuss.kakoune.com/tags.md)

---

## [ShellCheck integration for Kakoune](https://discuss.kakoune.com/t/shellcheck-integration-for-kakoune/892)

<div class="topic-metadata">

**Author:** [@Screwtapello](https://discuss.kakoune.com/u/Screwtapello)\
**Replies:** 15\
**Last updated:** [March 20, 2021, 1:36pm UTC](https://discuss.kakoune.com/t/shellcheck-integration-for-kakoune/892 "2021-03-20T13:36:21Z")

</div>

ShellCheck is a static-analysis tool for shell scripts that detects a whole bunch of bugs and potential portability issues. kakoune-shellcheck is a plugin that automatically sets the lintcmd option appropriately when yo…

---

## [Kakoune-languagetool adds prose linting to Kakoune](https://discuss.kakoune.com/t/kakoune-languagetool-adds-prose-linting-to-kakoune/1355)

<div class="topic-metadata">

**Author:** [@Screwtapello](https://discuss.kakoune.com/u/Screwtapello)\
**Replies:** 5\
**Last updated:** [December 10, 2020, 3:18pm UTC](https://discuss.kakoune.com/t/kakoune-languagetool-adds-prose-linting-to-kakoune/1355 "2020-12-10T15:18:15Z")

</div>

I love getting inline errors and warnings when I’m writing code, but there’s not nearly as many helpful tools for editing prose. LanguageTool is Open Source software that can do spelling and grammar checking, but unfortu…

---

## [Lint rubocop problems](https://discuss.kakoune.com/t/lint-rubocop-problems/1205)

<div class="topic-metadata">

**Author:** [@ReedWade](https://discuss.kakoune.com/u/ReedWade)\
**Replies:** 3\
**Last updated:** [August 12, 2020, 9:37am UTC](https://discuss.kakoune.com/t/lint-rubocop-problems/1205 "2020-08-12T09:37:18Z")

</div>

Hello ! I’m trying to use the lint module in my ruby projects. I currently got set buffer lintcmd 'rubocop -f emacs' but it thows errors on :lint in the debug buffer. I dunno why rubocop works alone but not from Kakou…

---

## [Some things a bit better (formatting, linting, completion)](https://discuss.kakoune.com/t/some-things-a-bit-better-formatting-linting-completion/1019)

<div class="topic-metadata">

**Author:** [@The-BigDaddy](https://discuss.kakoune.com/u/The-BigDaddy)\
**Replies:** 9\
**Last updated:** [May 27, 2020, 11:23am UTC](https://discuss.kakoune.com/t/some-things-a-bit-better-formatting-linting-completion/1019 "2020-05-27T11:23:40Z")

</div>

Hey all, So, to cut to the chase: Lint and Format only on save always I don’t really know how linting in Kakoune works, but my first assumption is that once linting is enabled in a buffer, it’s always on. I persona…

---

## [Anyone have a successful lint setup for js/ts?](https://discuss.kakoune.com/t/anyone-have-a-successful-lint-setup-for-js-ts/409)

<div class="topic-metadata">

**Author:** [@jssee](https://discuss.kakoune.com/u/jssee)\
**Replies:** 28\
**Last updated:** [May 18, 2020, 4:47am UTC](https://discuss.kakoune.com/t/anyone-have-a-successful-lint-setup-for-js-ts/409 "2020-05-18T04:47:57Z")

</div>

I cant seem to get linting working correctly for me, oddly enough. I’ve tried following the directions in the wiki, ive installed the formatter and everything, but it doesnt seem to work. i currently have this in my kak…

---

## [Clojure linting in Kakoune with joker](https://discuss.kakoune.com/t/clojure-linting-in-kakoune-with-joker/602)

<div class="topic-metadata">

**Author:** [@w33t](https://discuss.kakoune.com/u/w33t)\
**Replies:** 0\
**Last updated:** [May 25, 2019, 2:10pm UTC](https://discuss.kakoune.com/t/clojure-linting-in-kakoune-with-joker/602 "2019-05-25T14:10:04Z")

</div>

Hey everyone, Just wanted to share a simple script I wrote for anyone who uses clojure on a regular basis. https://github.com/w33tmaricich/clj-kakoune-joker Im finding it useful so far. I love clojure and am hoping to…

---

## [Java linter requires a small modification to rc/tools/lint.kak - or a suggestion to work around](https://discuss.kakoune.com/t/java-linter-requires-a-small-modification-to-rc-tools-lint-kak-or-a-suggestion-to-work-around/586)

<div class="topic-metadata">

**Author:** [@jthomas](https://discuss.kakoune.com/u/jthomas)\
**Replies:** 3\
**Last updated:** [May 21, 2019, 4:01pm UTC](https://discuss.kakoune.com/t/java-linter-requires-a-small-modification-to-rc-tools-lint-kak-or-a-suggestion-to-work-around/586 "2019-05-21T16:01:07Z")

</div>

I’ve got a Java Linter working - mostly. the only issue remaining: in Java it’s an error to have a public class (such as KakouneLinter) not reside in a file named KakouneLinter.java. Since the buffer that’s actually…

---

## [Luacheck lintcmd always prints 0 errors and 0 warnings](https://discuss.kakoune.com/t/luacheck-lintcmd-always-prints-0-errors-and-0-warnings/527)

<div class="topic-metadata">

**Author:** [@bugabinga](https://discuss.kakoune.com/u/bugabinga)\
**Replies:** 2\
**Last updated:** [May 9, 2019, 12:53pm UTC](https://discuss.kakoune.com/t/luacheck-lintcmd-always-prints-0-errors-and-0-warnings/527 "2019-05-09T12:53:14Z")

</div>

Hi! I am trying to massage the output of luacheck so that it fits into the lintcmd option of kakoune. Here is what I have so far: A file kak-luacheck, somewhere in PATH. #!/bin/sh # kak: filetype=sh # This script mas…

---

## [NewCommer: how to work with StandardJS?](https://discuss.kakoune.com/t/newcommer-how-to-work-with-standardjs/413)

<div class="topic-metadata">

**Author:** [@CoinBR](https://discuss.kakoune.com/u/CoinBR)\
**Replies:** 2\
**Last updated:** [March 28, 2019, 9:04am UTC](https://discuss.kakoune.com/t/newcommer-how-to-work-with-standardjs/413 "2019-03-28T09:04:16Z")

</div>

I\`m a light vim user trying to experiment with Kakoune. I have no clue how to configure it to work with JS (more precisely with the standard js style) Sorry for such a broad question, but that as far as I can get =/ p…
