diff options
author | Ivan Tham | 2022-04-29 06:50:01 +0000 |
---|---|---|
committer | GitHub | 2022-04-29 06:50:01 +0000 |
commit | c22873c33fa0163257b1421faa6f91268ad3a4d1 (patch) | |
tree | d73cbdce23cb4551deb4175d435d579f8aa3da3a | |
parent | ab6a00e196832d3a2b942641f914a0c9727129e4 (diff) |
Change A-left right to C-left right in insert (#2193)
Currently A-left move one word left and the behavior will be more
consistent for people coming GUI world if the key was changed to control
given that both browsers and editors like vscode uses C-left right by
default to move word rather than alt.
-rw-r--r-- | book/src/keymap.md | 4 | ||||
-rw-r--r-- | helix-term/src/keymap/default.rs | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/book/src/keymap.md b/book/src/keymap.md index 77682a38..9d5d0841 100644 --- a/book/src/keymap.md +++ b/book/src/keymap.md @@ -296,9 +296,9 @@ undo-able "save point" until you return to normal mode. | `Ctrl-r` | Insert a register content | `insert_register` | | `Ctrl-w`, `Alt-Backspace` | Delete previous word | `delete_word_backward` | | `Alt-d` | Delete next word | `delete_word_forward` | -| `Alt-b`, `Alt-Left` | Backward a word | `move_prev_word_end` | +| `Alt-b`, `Ctrl-Left` | Backward a word | `move_prev_word_end` | | `Ctrl-b`, `Left` | Backward a char | `move_char_left` | -| `Alt-f`, `Alt-Right` | Forward a word | `move_next_word_start` | +| `Alt-f`, `Ctrl-Right` | Forward a word | `move_next_word_start` | | `Ctrl-f`, `Right` | Forward a char | `move_char_right` | | `Ctrl-e`, `End` | Move to line end | `goto_line_end_newline` | | `Ctrl-a`, `Home` | Move to line start | `goto_line_start` | diff --git a/helix-term/src/keymap/default.rs b/helix-term/src/keymap/default.rs index da5127b2..db24e97a 100644 --- a/helix-term/src/keymap/default.rs +++ b/helix-term/src/keymap/default.rs @@ -336,9 +336,9 @@ pub fn default() -> HashMap<Mode, Keymap> { "right" => move_char_right, "C-f" => move_char_right, "A-b" => move_prev_word_end, - "A-left" => move_prev_word_end, + "C-left" => move_prev_word_end, "A-f" => move_next_word_start, - "A-right" => move_next_word_start, + "C-right" => move_next_word_start, "A-<" => goto_file_start, "A->" => goto_file_end, "pageup" => page_up, |