Hi, using node, mocha, and jshint, when I run my unit tests with make,
I can get output from any of the above. All with different error
formats. Note that I can run lint seperate from mocha, but mocha is a
test runner, it WILL have node error stacks in its output, and I want
to be able to :cn through them.
I can see how I might combine all their error formats by hand into one
massive "javascript" error format, by cutting and pasting, but I don't
see how I could do this in anything like a nice way.
I'd like something like:
after/javascript.vim:
compiler jshint
compiler +node
compiler +mocha
Baring that, is there some way I could map \\ to make, \j to [set
makeprg=npm run lint, \\], \n to [set makeprg=node %, \\], etc...
Suggestions, please?
The errformats lying around the web for the above are all poorly
constructed, instead of being constructed as a compiler, they are
hard-coded into javascript.vim file types, often with the authors
idiosyncratic makeprg preferences, as well, so I'm reconstructing them
as compiler definitions. :-(
If anybody has a decent vim setup for node.js development, I'd love to
hear about it.
Sam
--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
No comments:
Post a Comment