-
-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a headless strategy with callback #178
Comments
Thinking about it, that might be breaking the expected behaviour. If I
Where visible is the fact that the user can see and interact with the ? is the policy I'm thinking of: it changes the trade-off by favouring Proposal:
|
A lot to unpack here, but let's start here: why does "things that are so short" make you reach for asynchronous? When things are very short I prefer to just watch the whole thing unfold inline, because it doesn't have time to actually block me. BTW #193 is probably going to change all of this. |
Indeed, #193 is probably the solution. |
I'ù actually looking for an invisible-headless + callback too. I'd argue instead of adding a new strategy, it's probably a better idea to change the current headless Having it be invisible and open QF asynchronously makes more sense to me. |
Personally, since I usually use console vim in
I’ve been using 1 and 2 for some time now and I’m quite happy with it. Those changes are not intrusive, they just give a meaning to otherwise meaningless settings. But it means I have to run |
I'm afraid I don't use tmux, so I'll keep using this fix. I can remove the reference to this issue @shym (or you can unsubscribe from it) if you're tired of getting notifications every time I pull changes from the master. |
So before anything else I really do want to get #210 wired up for both Vim 8 and Neovim, even if it is tedious and boring and easy to procrastinate. After that, I can reduce Vim 7 compatibility to sync only, and we can actually look at changing some of these rules. |
In all the possible stategies implemented already in vim-dispatch, I think is missing a combination I’d probably prefer in most cases, namely a mix of headless/Make! (no window show what’s going on) and tmux/Make (the quickfix window opens right when the task finished).
A reason for this combination is the fact that I often want to run things that are so short, that the end result is just that my screen flashes when I Make (in tmux or x11 strategies).
(I imagine this could be headless/Make, when servername is set; or that would break something?)
The text was updated successfully, but these errors were encountered: