Mew_vi.Vi_action
type motion =
type t =
| Insert of insert * int |
| Motion of motion * int |
| Delete of register * motion * int |
| Change of register * motion * int |
| Join of int |
| Undo of int |
| Paste_before of register * int |
| Paste_after of register * int |
| Yank of register * motion * int |
| DeleteSelected of register |
| YankSelected of register |
| ChangeMode of Mode.Name.t |