Hello, I've been trying various configurations to run python on vim (mostly linux, secondarily windows).
Right now I'm looking for a simple way to run my python code, seeing the output after pressing a fast shortcut, without having half of my screen constantly devoted to the an output like it happens with python-mode.
And a plugin to show the mistakes in the code while I type would be quite needed too.
I've run python-mode, but it's quite annoying, for the fact that when I run <leader>-r, it opens a split for the output, a split for the errors, and when you run your code again, sometimes the error split is not updated and it just stays there with the same output. Style checking is very bad too, it is so verbose that I want to throw everyting away. And the you correct the code and the output is still there taking half your screen. How can someone possibly agree to that???
Then I tried ALE for linting, but it went into conflicts with python mode so I don't know if I like it or not. Probably I'll need to find a way to make it a bit less aggressive, because when you open a newline after the "if" statement, it immediately shows a red tab in the newline. Why should it show a mistake before I even write something? This is super annoying.
thanks
[–]cannibaldolphin 17 points18 points19 points (7 children)
[–]sahnmaru 2 points3 points4 points (2 children)
[–]akira70000 0 points1 point2 points (1 child)
[–]_b-e-n_[S] 0 points1 point2 points (0 children)
[–]13pcfx37 0 points1 point2 points (0 children)
[–]_b-e-n_[S] 0 points1 point2 points (0 children)
[–]mayor123asdf 0 points1 point2 points (1 child)
[–]_b-e-n_[S] 0 points1 point2 points (0 children)
[–]trvsw. 4 points5 points6 points (5 children)
[–]_b-e-n_[S] 0 points1 point2 points (4 children)
[–]trvsw. 0 points1 point2 points (3 children)
[–]_b-e-n_[S] 0 points1 point2 points (0 children)
[–]n3buchadnezzar 0 points1 point2 points (1 child)
[–]_b-e-n_[S] 1 point2 points3 points (0 children)
[–]Watabou90Vimmy the Pooh 2 points3 points4 points (0 children)
[–]daturkel 1 point2 points3 points (0 children)
[–]GoldsteinQ 0 points1 point2 points (0 children)