Greg Hurrell
Greg Hurrell
Yeah, that may make sense for some projects (although it sounds pretty context dependent; there might be contexts where this heuristic actually makes it harder to find things, as the...
Yeah, the whole OO hierarchy orchestrated by the controller class is a tangled mess of statefulness. `` is not intended to be a full reset, but rather just instructs the...
I'm using Command-T in Neovim every day and have never seen either of these. Going to need some kind of reliable repro info.
This is a pretty specific ask, which I figure only a few people share. I think the right way to make this possible will be to add the ability for...
I'm feeling pretty sick, so I am not confident in this code, but here's a quick demo showing something that would work given configuration like: ```vim function! CommandTControlRCallback() let g:CommandTMatchWindowReverse=!get(g:,...
Thanks for confirming it works. I will merge something like this with a bit more clean-up in place. The part for defining the custom mappings is fine, but the controller...
Yeah, for your use case there needs to be something like that if there isn't already. (I don't think there is, but it would be pretty easy to add.)
I wouldn't be surprised if vim-startify is doing something funky with autocommands (suppressing them in some way, or perhaps double/early triggering them). Not a startify user myself, but I will...
Confirmed, maximum score per character [*is* related to needle length, and haystack length too](https://github.com/wincent/command-t/blob/354c429dad34f7d163663943c948f819588b53d3/ruby/command-t/match.c#L141): ``` m.max_score_per_char = (1.0 / m.haystack_len + 1.0 / m.needle_len) / 2; ``` Could revisit that...
I wouldn't be opposed. I love speed. Most of the cost, however, is probably not in the scanner itself but in the calls to Vim's `expand()` function, and that won't...