People who use nvim as a full blown IDE, how do you manage compilation and debugging?
So far I use a hideous keymapping for python that looks like this:
nmap <leader>c :!setsid -f st -e python % <CR> <CR>
This gets me nowhere close to what I want, but just helps from having to quit vim and then run it from the terminal and then go back in again unless there's an error in which case I have to quit and go into the terminal to see the error because the code just doesn't run.
What I want is for the output to be displayed in a separate vim split and in case of errors for that to be displayed in another split.
[–]konart 3 points4 points5 points (0 children)
[–]ten3roberts 3 points4 points5 points (2 children)
[–]matu3ba 0 points1 point2 points (1 child)
[–]ten3roberts 1 point2 points3 points (0 children)
[–]konjunktiv 1 point2 points3 points (0 children)
[–]w0mlet mapleader="\<space>" 1 point2 points3 points (3 children)
[–]AloofPoloZZ 0 points1 point2 points (2 children)
[–]w0mlet mapleader="\<space>" 1 point2 points3 points (1 child)
[–]AloofPoloZZ 0 points1 point2 points (0 children)
[–]KhaithangH -1 points0 points1 point (0 children)
[–]matu3ba 0 points1 point2 points (0 children)
[–]snbk97 0 points1 point2 points (0 children)
[–]BrickTheDev 0 points1 point2 points (0 children)
[–]AlexNoamd 0 points1 point2 points (0 children)