keephas.blogg.se

Vim page down shortcut key
Vim page down shortcut key




vim page down shortcut key

I have already mentioned that colemak.vim invalidates huge swaths of the vim help text, the one crutch that every vim user, whether newbie or expert, has come to lean on. Unfortunately, that this second goal exists is not made clear. The other goal, to emulate the keyboard shortcuts from non-vi programs is not going to help those who value vi for vi's own merits. However that undercuts the general-purpose utility of the plugin.Ĭolemak.vim suffers from trying to satisfy two goals: Only one of them is of relevance to a vim user: To have vim normal mode as usable on Colemak as on QWERTY. It is possible that you do not use text objects yourself, so don't really see a need for them. I don't see what the solution is, since you seem committed to remapping i and a.

vim page down shortcut key vim page down shortcut key

You have also irretrievably lost ALL the text objects of vim! Things like "ib" for "everything in the nearest enclosing parens" or "ip" for "current paragraph" - gone! These cannot be re-defined on other keys (:omap can only define motions). Not changing their behavior would have been a win on two counts: (1) The mental association of letter and meaning hasn't changed, and (2) The physical association of finger and meaning hasn't changed either. Moving the visual-mode key from one stay-put letter v to another stay-put letter a is equally bizarre. Did you choose z because it mnemonically refers to C-z for undo in other programs? To a vi user, that is poor consolation as he struggles to scoot his weak pinky to the south-west to effect an undo. I find z for undo especially pessimal for a text editor. If you were quite deliberate in not wanting to change g, why then change the definitions on keys that stayed put going from QWERTY to Colemak, e.g., a z w c v? They were just fine in QWERTY, or do you not believe that vim normal mode in QWERTY is quite good, indeed optimal?






Vim page down shortcut key