Add initial implementation

You can bisect up/down/left/right in normal and insert mode. Visual mode
doesn't work because we lose the selection.