@@ -25,6 +25,8 @@
26## Normal mode
26## Normal mode
28+Normal mode is the default mode when you launch helix. Return to it from other modes by typing `Escape`.
28### Movement
30### Movement
30> NOTE: Unlike Vim, `f`, `F`, `t` and `T` are not confined to the current line.
32> NOTE: Unlike Vim, `f`, `F`, `t` and `T` are not confined to the current line.
@@ -337,6 +339,8 @@ These mappings are in the style of [vim-unimpaired](https://github.com/tpope/vim
338## Insert mode
340## Insert mode
342+Accessed by typing `i` in [normal mode](#normal-mode).
340Insert mode bindings are minimal by default. Helix is designed to
344Insert mode bindings are minimal by default. Helix is designed to
341be a modal editor, and this is reflected in the user experience and internal
345be a modal editor, and this is reflected in the user experience and internal
342mechanics. Changes to the text are only saved for undos when
346mechanics. Changes to the text are only saved for undos when
@@ -390,6 +394,8 @@ end = "no_op"
391## Select / extend mode
395## Select / extend mode
397+Accessed by typing `v` in [normal mode](#normal-mode).
393Select mode echoes Normal mode, but changes any movements to extend
399Select mode echoes Normal mode, but changes any movements to extend
394selections rather than replace them. Goto motions are also changed to
400selections rather than replace them. Goto motions are also changed to
395extend, so that `vgl`, for example, extends the selection to the end of
401extend, so that `vgl`, for example, extends the selection to the end of