Comments (7)
Hi, I can confirm fuzzy completion is not working for the completion pipeline.
I'm in the middle of a big refactoring which will fix this bug. You can find it in the python_fuzzy_filter
branch. Note that there are breaking changes in the pipeline. The default components will work fine but if you have custom components, they might stop working.
Apologies for the bug, will merge the branch when its ready.
from wilder.nvim.
Hi, Thanks for your support.
I will look forward to the python fuzzy finder implementation.
from wilder.nvim.
@gelguy Just checking if you got a chance to look into fuzzy filter.
If it is easy, it would be nice to support third party fuzzy filters like fzf.
from wilder.nvim.
I've pushed a major refactoring (#17) which fixes the fuzzy filtering issue. Fuzzy filtering should be working for the cmdline_pipeline
.
wilder#cmdline_pipeline({
'fuzzy': 1,
'fuzzy_filter': wilder#python_fuzzy_filter(),
})
Regarding the use of external processes (e.g. fzf
) for filtering, I don't have an easy way at the moment since some plumbing needs to be written to the pipeline to properly handle results from the process.
from wilder.nvim.
Thank you @gelguy for this.
Closing.
from wilder.nvim.
Looks like most of the plumbing is implemented in https://github.com/vijaymarupudi/nvim-fzf
Any chance of replacing the python code with fzf?
from wilder.nvim.
nvim-fzf
works different from wilder
, so it is still difficult to write an FZF file finder pipeline. I don't have any plans for this.
One alternative is to adapt https://github.com/nvim-telescope/telescope-fzf-native.nvim as a filter, similar to how https://github.com/romgrk/fzy-lua-native is used in wilder#lua_fzy_native()
.
from wilder.nvim.
Related Issues (20)
- Menu make floating window weird HOT 3
- Vim(call):E117: Unknown function: _wilder_init HOT 5
- how to trigger wilder from input
- Fzy Install
- Can't see contextual/floating menu
- What configuration is in your demo gif
- Key Bindings
- Popup renderer is a character behind for search and replace HOT 1
- "Integration" (in quotes) with noice HOT 2
- On Vim wilder doesn't provide a popupmenu for custom command
- how to color the highlighter?
- incremental search and highlight all matches stops working with existing highlight HOT 1
- Nvim slow with autocomplyte :Git pull origin {branch name}
- Relative to `pwd` path
- Wilder slow on `:!` HOT 1
- File finder: customizable behavior on should_use_file_finder HOT 1
- Changing the background color HOT 1
- Strange off-by-one error when hitting <Tab> in the command line HOT 3
- `_wilder_python_search` error when searching with `/` HOT 2
- Highlight the candidates
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wilder.nvim.