on master help sign in
Explain how to enter Select mode in keymap (#7333)

* Explain how to enter Select mode Also added an equivalent explanation that Insert mode is the default, with how to return to it. * Fix glarious typo

commitcbe2308210e0a5fb53ab8771ab3cbfb906b79a30 authorThomas Aarholt <thomasaarholt@gmail.com> dateTue 13 Jun 2023, 17:07 (3 years ago) parent4d8c9a3
1 file changed+6
book/src/keymap.md+6
book/src/keymap.md+6
@@ -25,6 +25,8 @@
2525
2626## Normal mode
2727
28+Normal mode is the default mode when you launch helix. Return to it from other modes by typing `Escape`.
29+
2830### Movement
2931
3032> 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
337339
338340## Insert mode
339341
342+Accessed by typing `i` in [normal mode](#normal-mode).
343+
340344Insert mode bindings are minimal by default. Helix is designed to
341345be a modal editor, and this is reflected in the user experience and internal
342346mechanics. Changes to the text are only saved for undos when
@@ -390,6 +394,8 @@ end = "no_op"
390394
391395## Select / extend mode
392396
397+Accessed by typing `v` in [normal mode](#normal-mode).
398+
393399Select mode echoes Normal mode, but changes any movements to extend
394400selections rather than replace them. Goto motions are also changed to
395401extend, so that `vgl`, for example, extends the selection to the end of