Greg Hurrell

Results 403 comments of Greg Hurrell

One thing I just remembered: if you're doing anything major you should build on top of the `next` branch and not the `master` branch. Due to the way most people...

@dylan-chong: > I'm not a vim expert, but would the async feature of vim/neovim be helpful here. I.e. could you queue up a task to load files when the user...

Interesting. I've never seen anything like this. Hard to know how to investigate this without having a reliable repro. If you can stomach using Vim outside of tmux for a...

Thanks for the suggestion, @RedBeard0351. This could be useful, although it would add some internal complexity, so the cost/benefit trade-off would need to be evaluated. One reason why I haven't...

Related: a ticket for a "go to anything" feature: https://github.com/wincent/command-t/issues/102 As far as complexity goes, it would be useful to have a concrete implementation to discuss. In its absence I...

> Perhaps I should just be using that (wrapping the functions I need to access in commands). I think this is exactly what I should be doing. Commands are for...

Because Vim is single threaded, we can't have a "listener thread" that would allow us to subscribe to these update events. (In current Vim master branch, we _can_ spawn a...

Agreed that this would be nice. Ideally, the existing scanners would be refactored so that they behaved like third-party plug-ins rather than being baked into the source (they'd still be...

I would love to find a workaround for this. I've seen it myself a bunch of times over the years, but never been able to repro reliably. Will have another...

I fear the "best" solution may come down to special-casing to deal with [these lines](https://github.com/tpope/vim-surround/blob/e49d6c2459e0f5569ff2d533b4df995dd7f98313/plugin/surround.vim#L579-L588) in vim-surround. Pseudo-code: ``` if exists mapping for `cs` to `Csurround` unmap it end #...