Questions tagged [neomake]

asynchronous make for Vim version 7.4+ and Neovim.

Neomake is a plugin for Vim/Neovim to asynchronously run programs.

You can use it instead of the built-in :make command (since it can pick up your 'makeprg' setting), but its focus is on providing an extra layer of makers based on the current file (type) or project. Its origin is a proof-of-concept for Syntastic to be asynchronous.

7 questions
1
vote
1 answer

Update buffer from file after Neomake runs

I have a few Neomake definitions which work well for me, but one thing I can't quite get my head around is automatic lint fixes with standard --fix. Here's what I have: let g:neomake_javascript_standardfix_maker = { \ 'exe': 'standard', \…
Rich Churcher
  • 6,031
  • 3
  • 31
  • 53
0
votes
0 answers

Rubocop does not run after switching to NeoMake

Code commands: ~/.vimrc 91 " Run NeoMake on read and write operations 92 autocmd! BufReadPost,BufWritePost * Neomake 93 94 call neomake#configure#automake('w') 95 let g:neomake_open_list = 2 96 let g:neomake_ruby_enabled_makers =…
martins
  • 7,647
  • 6
  • 41
  • 67
0
votes
1 answer

Neomake virtual environment

So I'm trying to use pylava with Neomake. The thing is, I want to isolate the needed dependencies for this to happen in an environment named neovim which I've created with conda. This way I don't have to tie the dependencies down to the environment…
Daniel Severo
  • 1,407
  • 2
  • 10
  • 20
0
votes
1 answer

Adapting psalm output to Neomake

I'm trying to come up with the correct errorformat to pass to Neomake, for handling output from psalm (https://github.com/vimeo/psalm). Example output: || ERROR: UndefinedClass - application/libraries/PluginManager/PluginBase.php:58:13 - Class or…
Olle Härstedt
  • 3,348
  • 1
  • 18
  • 46
0
votes
0 answers

Neomake classpath not being set

I'm having trouble setting my Java classpath in Neomake. My .jar files are in ~/Github/shadow-blocks/lib and .java files in ~/Github/shadow-blocks/src/project1. I've tried both let g:neomake_java_javac_args = ['-cp',…
0
votes
2 answers

Vim long file paths break/split over multiple lines in quickfix window

A long file paths is broken up over multiple lines in the Vim quickfix window which then for example does not allow to jump to the error location displayed in the qf. The file (and the lines around) are diplayed in the quickfix window as (the…
0
votes
1 answer

Getting the correct errorformat for neomake

I'm working on making a custom neomake maker for markdown using the tool alex but having a hard time figuring out the correct errorformat for it. Doing some debugging, it seem neomake returns the following information Neomake [2.587]: [1.6] stderr:…
mhartington
  • 6,501
  • 3
  • 31
  • 70