In most native Mac apps mvim can read and write the field and set its selection, so
Normal mode also draws a block cursor. Choose a use case to watch it.
What works
A subset of Vim, in fields mvim can read and write.
The README's What works lists more.
- Move
- h j k l w b e 0 ^ gg G f t
- Edit
- x r J ~ p P ., and u ⌃R with the app's own undo
- Operators
- d c y with most motions, iw or aw, and dd cc yy
- Insert
- i a I A o O
- Visual
- v, then d c y, though a selection can end one character short
- Search
- / or ?, then n N
Counts, marks and registers work too. : commands, macros, z commands and
text objects other than words beep instead.