mamapanda / evil-owl

preview registers and marks before actually using them
GNU General Public License v3.0
51 stars 4 forks source link

Evil-owl breaks evil's pasting up from register with visual block #13

Open nettoyoussef opened 2 years ago

nettoyoussef commented 2 years ago

Hi, how are you?

I think this package helps a lot visualizing what you are doing before doing it. Unfortunately, for me, it breaks pasting from insert with visual-block.

For example, take the block:

abc
123
123
123

Normally, since paste is also broke on evil, to insert abc between 123 I would do: yiw on abc, then C-v on the first 2, then j + j to select the lines below, capital I to enter inser mode, and finally C-R + to insert from the last register. This would result in:

abc
1abc23
1abc23
1abc23

However, the following error message occurs when evil-owl is activated (partial):

[yank-menu kill-ring buffer-read-only gui-backend-selection-exists-p CLIPBOARD featurep ns] 2]) :help "Paste (yank) text 
most recently cut/copied" :keys #[0 "@...

And, besides the operation not being executed, it also breaks evil-normal-mode. :(

hammerandtongs commented 1 year ago

Yes I see this bug too.