fixes #20: add shift+r (replace mode)