19 questions
1 vote
2 answers
102 views
ALE does not line wrap linter messages
ALE does not wrap linting messages as you can see in the first image. I can see the complete line only when scaling as you can see in the second image. What setting could I use to view the whole ...
4 votes
1 answer
2k views
How to use ruff as fixer in vim with ALE
I'm using ale in vim, and I want to add ruff as fixer for python. So, in .vimrc, I added: let g:ale_fixers = { \ 'python': ['ruff'], ...
-1 votes
1 answer
269 views
How to remove warnings as comments in vim?
I am using vim9.1 with ale for syntastic checking, and "pylint" and "flake8" are used for Python. In my vim editor, the warnings are displayed as comments after my code, which ...
-1 votes
1 answer
445 views
How do I tell xmllint to ignore 'entity' errors
I'm using xmllint as part of the linter settings in ALE (Asynchronous Lint Engine, plugin for Vim). The codebase I'm working on has a lot of HTML entities in XML. Not good, I know, but they're not ...
0 votes
1 answer
240 views
How to hide the specific warning hint from vim plug ALE supported by clangd in cpp file?
Problem Details: I download the clangd for vim plug ALU to support the cpp syntax autocompletion, but in C++ code, there is a warning message that always appears as below: 'new' of type 'Vmux41' with ...
2 votes
1 answer
495 views
How to check if ALE found a compile_commands.json file?
I am using neovim with the ALE plugin for linting. I would like to set the g:ale_c_cc_options variable differently depending on if ALE finds a compile_commands.json file to use. If it does find the ...
0 votes
1 answer
255 views
How can I run a node app from the command line?
On RHEL I have put various executable files in ~/.local/bin eg. nvim.appimage. As ~/.local/bin is in my $PATH variable I can call nvim.appimage from any directory which is great. I want some node apps ...
1 vote
0 answers
761 views
clang-tidy cannot find C standard library headers files like <math.h>, <string.h>, etc
I am using clang-tidy as a linter for ALE in Vim. I am running on a Windows 10 machine. Everything works as expected but every time there is some header file from the standard library like <math.h&...
1 vote
1 answer
505 views
How to make ALE to work with mixed Windows/Cygwin and tricore-gcc?
EDITED: I am running on Windows 10, working with gvim but the overall project is built in Cygwin. The compiler that I am using is tricore-gcc. With lot of pain I managed to build a compile_commands....
3 votes
1 answer
2k views
vim ALE is "ignoring" pyright
I'm having issues with setting up ale and pyright. According to the documentation on both repos, everything should work out of the box, but that doesn't seem to be the case for me. I'm guessing it's ...
1 vote
0 answers
677 views
How to send errors from Neovim LSP to ALE
ALE has an API for sending errors to it from other sources. I'm using this like shown below and it works for the first error. More specifically, if I make one edit that results in an LSP error, the ...
2 votes
1 answer
435 views
How to configure VIM ALE to use cookstyle linter
I am trying to configure VIM plugin ALE to use chef cookstyle linter for chef cookbooks projects. But ALE is not throwing any errors. On the documentation I found out ALE has options for chef-based ...
2 votes
1 answer
1k views
How to run isort via ALE in Vim?
I want to set up isort to be used in Vim via the ALE plugin. I've added this shortcut to my .vimrc: nnoremap <leader>I :ALEFix isort<CR> However, when I activate it nothing happens. I ...
3 votes
2 answers
3k views
How do I make ale highlight using a virtual environment
I just started configuring Vim as an IDE, and the first file I launched into was one that happened to use a Virtual Environment. In my .vimrc, I added ale as my lint engine, and coc as my autocomplete ...
3 votes
1 answer
2k views
How to configure VIM Ale to use the Tidy linter for HTML?
I'm trying to configure the vim Ale plugin to use Tidy to lint HTML code. I added to my .vimrc file: let g:ale_linters = { \ 'css': ['csslint'], \ 'html': ['tidy'], \ 'javascript': ['eslint']...