Closed timacs closed 3 years ago
i agree with your reasoning. this both adds missing commands and improves consistency, so 🚀
Warning! This PR might break your muscle memory. 😉
oh wow, indeed it does 😨 turns out i do use gu
/ gU
for downcase/upcase, and now that enters the insert state.
i do like how it's more consistent, so let's see if i can get used to gl
/ gL
(one key next to it).
(if i'm still annoyed in a few weeks i may resort to making this configurable, but i would prefer to not do that)
i may resort to making this configurable, but i would prefer to not do that
Maybe overriding gu
/gU
in your init.el would also work… :thinking:
nah, i wrote this package so that it does not have to live in my init.el
🙃
i'll just adapt to the new keys i guess. i already like having gi
(resume insert) and gI
(insert at bol
) at the same key as regular insert.
Warning! This PR might break your muscle memory. :wink:
In addition to
i
andI
, Vim and Evil have two more insert commands mapped togi
andgI
. I, for one, didn't know of them until recently, before perusing Vim's help system for its bindings related to our Colemak remapping. As fancy as they might seem, I think we should not disregard them. In particular, our README states thatSo, some Vim veteran would expect all those four insert command to be on one key.
Then, we have to rebind the downcase/upcase commands (
gu
andgU
) togl
andgL
, resp. That's a natural choice after 59b0f5b.What do you think?