vis: simplify modes implementation
commit197ab824206335eab7ceed774ddeccac18fafc09
authorMarc André Tanner <mat@brain-dump.org>
Wed, 10 Feb 2016 21:23:24 +0000 (10 22:23 +0100)
committerMarc André Tanner <mat@brain-dump.org>
Wed, 10 Feb 2016 21:31:52 +0000 (10 22:31 +0100)
tree3f31dcbb2b0c2031675c97fb5e6084f115649556
parent66a56c827efcac36e07d6ac34bd05681ab8364e9
vis: simplify modes implementation

Make replace mode a child of insert mode and visual line a
child of visual mode. This means any key binding for the
former is automatically available in the latter. Also keys
can not be unmapped solely from the child modes.
config.def.h
vis-modes.c
vis-prompt.c
vis.c