brenton-leighton / multiple-cursors.nvim

A multi-cursor plugin for Neovim that works in normal, insert/replace, or visual modes, and with almost every command
Apache License 2.0
278 stars 8 forks source link

please using whichkey instead of hydra #71

Open SadSock opened 4 months ago

SadSock commented 4 months ago

Whichkey is almost a must-have plugin for everyone, and whichkey now also supports hydra mode. Replacing hydra with whichkey can reduce the number of plugins installed by one.

brenton-leighton commented 3 months ago

Older versions of which-key.nvim did work but I'll look at the latest version when I have time.

DeadlySquad13 commented 2 months ago

As for me, I don't quite understand why folke added hydra functionality into his plugin. Personally I would prefer seeing a plugin in dependencies that focuses on advanced mappings rather then a plugin that focuses on keymappings visualization that just happens to have some feautures of the hydra.

I'm not sure how much hydra functionality this plugin requires but it will be bad if transition to which-key dependency would restrict development of this plugin.

One more con that I see: hydra functionality was added in 3rd version of which-key. So installing multiple-cursors would force users to update and fix their configs according to breaking changes.