Closed JDeepD closed 3 years ago
This comes via g:neomake_echo_current_error
(set it to 0 to disable it).
However, it should only display it (again) if it was changed / is new - which likely happens because of you linting on TextChangedI
(which I would not really recommend for performance reasons).
Code ref: https://github.com/neomake/neomake/blob/18438037a1cd183509f27dd54723ef24cc7dfc80/autoload/neomake.vim#L2490-L2511
Closing as answered.
Expected behavior : Show error only in the place where the syntax error is
Steps to reproduce :
It happened with me when I made a syntax error and and didn't correct it. For a split second the error was shown in the vim status bar every time I clicked the space bar or backspace.
Terminal : Alacritty Shell : zsh vim : Neovim v0.4.4
I dont know if its a bug or a deliberate thing, but I dont want it there on the status bar every time I click space. So if its a deliberate thing , how to disable it? Edit : It only happens when the window is minimised
Output from :NeomakeInfo
Neomake debug information
Async support: 1 Current filetype: python Windows: 0 [shell, shellcmdflag, shellslash]: ['/usr/bin/zsh', '-c', 0] makeprg=make
Enabled makers
For the current filetype ("python", used with :Neomake):
For the project (used with :Neomake!):
'']%f'',%X%*\a[%*\d]: Leaving directory %*[
'']%f'',%D%\a: Entering directory %['']%f'',%X%*\a: Leaving directory %*[
'']%f'',%DMaking %*\a in %f,%f|%l| %m'Default maker settings:
Settings
New-style (dict, overrides old-style)
Old-style
:version
:messages