This plugin blinks search result after jumping to it (think of n, N, * and #)
Bundles, Vundles and Pathogens.
You know the drill.
There is known bug with redraw, which causes cursor to jump strangely.
Read more: issue #3.
blink current search match
This plugin blinks search result after jumping to it (think of n, N, * and #)
Bundles, Vundles and Pathogens.
You know the drill.
There is known bug with redraw, which causes cursor to jump strangely.
Read more: issue #3.
I tried to use Noice where it shown a bug everytime I started to save the file, after a longer investigation it was found that the cause of the issue was vim-bling
plugin, by disabling it the bug doesn't happens anymore
The problem lies in the line
Line 101 in 5e59a06
The full details of what's happening are included on this thread: folke/noice.nvim#463
Thanks for a great little plugin!
I have one issue though:
I have some mappings that jumps in the code using searches. These mappings are being slowed down as bling will highlight the search. I need to temporarily turn off bling and reenable it after the jump.
And here lies the problem.. I have to do this using count or time. This way I now need to specify it several places and if I change some setting, it's easy to forget to change all mappings.
bling_disable
and bling_enable
would let me do this without changing the configuration for bling.
Hello,
If I use for example:
There is no blinking.
Regards,
Yann
If you have a match in a fold, normally Vim automatically opens that fold when you press n
to enter it. When using this plugin, it does not.
If you have ignore/smartcase on, there will unfortunately be some disconnect between what gets matched with /
and what that same pattern matches with matchadd. So, things that match only with matchadd won't blink.
Emulating ignorecase is easy (use \c
). Emulating smartcase is quite a bit more annoying, unfortunately.
It seems there's a bug when a match is found or there are no search string. That is using /\vsearchstring
rather than /searchstring
.
Error detected while processing function BlingHighight:
line 19:
E53: Unmatched %(
E475: Invalid argument: \%1l\%1c\%(\v\)\c
line 23:
E802: Invalid ID: -1 (must be greater than or equal to 1)
line 19:
E53: Unmatched %(
E475: Invalid argument: \%1l\%1c\%(\v\)\c
line 23:
E802: Invalid ID: -1 (must be greater than or equal to 1)
I get this error when I use :call bling#hlight()
Hello,
By first search I mean doing:
/foo<cr>
foo should blink. If I hit n, it blinks though.
Regards,
Yann
When I press n
(or N
), the cursor moves to the first column of the buffer (in the gutter, if it's visible, ie: line numbers or git gutter) and then when the blinking stops the cursor moves back to the first character of the next match.
The normal behavior would be that the cursor moves to the first character of the next match while the match is blinking.
The plugin is really great. The only thing I currently find lacking is a simple way to have Bling automatically disable itself when running macros...
If I run a macro multiple times, It's a lot longer to run if every times it finds a pattern (with N
or n
), it blinks.
A flag (say let g:BlingDisableOnMacro=1
) would be great implementation for this!
Reproduced By
Expected: open file or expand folder
Actual: goes to next line
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.