Mercurial > dotfiles
view dot_config/nvim/lua/efm/python.lua @ 364:f300ef1bc475
Do not run LSP diagnostics while in insert mode
Should help keeping the load down
author | Zeger Van de Vannet <zegervdv@me.com> |
---|---|
date | Fri, 19 Mar 2021 17:55:02 +0100 |
parents | 3b25f3aa7014 |
children | 3b7ebcd563e1 |
line wrap: on
line source
local languages = require'efm/languages' languages.python = {}; if (vim.fn.executable('black') == 1) then table.insert(languages.python, { formatCommand = "black -", formatStdin = true }) end if (vim.fn.executable('flake8') == 1) then table.insert(languages.python, { lintCommand = "flake8 --stdin-display-name ${INPUT} -", lintStdin = true, lintIgnoreExitCode = true, lintFormats = {"%f:%l:%c: %m"} }) end