Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

11
  • unfortunately, my efm is incorrect. Can you try on your machine, so it could parse the error lines? Commented May 1, 2024 at 11:17
  • 2
    I tried :silent make before writing the question: for me it makes all the foreground color of fonts black, making the buffer with source code unreadable. Also it creates a new tab. Commented May 1, 2024 at 12:36
  • 2
    I tried :silent make %, yes. OS: Linux Slackware 14.2, vim version: VIM - Vi IMproved 9.1 (2024 Jan 02, compiled Mar 8 2024 09:29:09) Commented May 1, 2024 at 12:40
  • 1
    I tried also in pure terminal. The text is does not become black there, but the output from perl -c bacome shown at the bottom: "./test.pl\nsyntax error at ./test.pl..." Commented May 1, 2024 at 12:46
  • 2
    I'd much rather put the makeprg/errorformat definitions in a compiler plugin Commented May 1, 2024 at 16:31