2 ms·
The "g" namespace is a dumping ground for "alternate" versions of things that already have normal-mode mappings. Personally I think most of the normal mode map
by nerdponx 4y ago
The "g" namespace is a dumping ground for "alternate" versions of things that already have normal-mode mappings.
Personally I think most of the normal mode mappings make no sense, other than the core motions and "q". A lot of precious "one-key" mappings are kind of wasted. You can of course override them, but it feels very "bolted on"
One of my high hopes for Neovim is that eventually they will start migrating the hard-coded default mappings to something more akin to a default config layer, which will be easier to override or disable. They have already started doing this for built-in commands, e.g. :cscope has been removed.