mirror of https://github.com/helix-editor/helix
Compare commits
3 Commits
846b6a36ee
...
231707b623
Author | SHA1 | Date |
---|---|---|
|
231707b623 | |
|
942414fbe8 | |
|
4532fc0556 |
|
@ -233,10 +233,10 @@
|
||||||
| `jump_view_left` | Jump to left split | normal: `` <C-w>h ``, `` <space>wh ``, `` <C-w><C-h> ``, `` <C-w><left> ``, `` <space>w<C-h> ``, `` <space>w<left> ``, select: `` <C-w>h ``, `` <space>wh ``, `` <C-w><C-h> ``, `` <C-w><left> ``, `` <space>w<C-h> ``, `` <space>w<left> `` |
|
| `jump_view_left` | Jump to left split | normal: `` <C-w>h ``, `` <space>wh ``, `` <C-w><C-h> ``, `` <C-w><left> ``, `` <space>w<C-h> ``, `` <space>w<left> ``, select: `` <C-w>h ``, `` <space>wh ``, `` <C-w><C-h> ``, `` <C-w><left> ``, `` <space>w<C-h> ``, `` <space>w<left> `` |
|
||||||
| `jump_view_up` | Jump to split above | normal: `` <C-w>k ``, `` <C-w><up> ``, `` <space>wk ``, `` <C-w><C-k> ``, `` <space>w<up> ``, `` <space>w<C-k> ``, select: `` <C-w>k ``, `` <C-w><up> ``, `` <space>wk ``, `` <C-w><C-k> ``, `` <space>w<up> ``, `` <space>w<C-k> `` |
|
| `jump_view_up` | Jump to split above | normal: `` <C-w>k ``, `` <C-w><up> ``, `` <space>wk ``, `` <C-w><C-k> ``, `` <space>w<up> ``, `` <space>w<C-k> ``, select: `` <C-w>k ``, `` <C-w><up> ``, `` <space>wk ``, `` <C-w><C-k> ``, `` <space>w<up> ``, `` <space>w<C-k> `` |
|
||||||
| `jump_view_down` | Jump to split below | normal: `` <C-w>j ``, `` <space>wj ``, `` <C-w><C-j> ``, `` <C-w><down> ``, `` <space>w<C-j> ``, `` <space>w<down> ``, select: `` <C-w>j ``, `` <space>wj ``, `` <C-w><C-j> ``, `` <C-w><down> ``, `` <space>w<C-j> ``, `` <space>w<down> `` |
|
| `jump_view_down` | Jump to split below | normal: `` <C-w>j ``, `` <space>wj ``, `` <C-w><C-j> ``, `` <C-w><down> ``, `` <space>w<C-j> ``, `` <space>w<down> ``, select: `` <C-w>j ``, `` <space>wj ``, `` <C-w><C-j> ``, `` <C-w><down> ``, `` <space>w<C-j> ``, `` <space>w<down> `` |
|
||||||
| `swap_view_right` | Swap with right split | normal: `` <C-w>L ``, `` <space>wL ``, select: `` <C-w>L ``, `` <space>wL `` |
|
| `swap_view_right` | Swap with right split | normal: `` <C-w>L ``, `` <space>wL ``, `` <C-w><S-right> ``, `` <space>w<S-right> ``, select: `` <C-w>L ``, `` <space>wL ``, `` <C-w><S-right> ``, `` <space>w<S-right> `` |
|
||||||
| `swap_view_left` | Swap with left split | normal: `` <C-w>H ``, `` <space>wH ``, select: `` <C-w>H ``, `` <space>wH `` |
|
| `swap_view_left` | Swap with left split | normal: `` <C-w>H ``, `` <space>wH ``, `` <C-w><S-left> ``, `` <space>w<S-left> ``, select: `` <C-w>H ``, `` <space>wH ``, `` <C-w><S-left> ``, `` <space>w<S-left> `` |
|
||||||
| `swap_view_up` | Swap with split above | normal: `` <C-w>K ``, `` <space>wK ``, select: `` <C-w>K ``, `` <space>wK `` |
|
| `swap_view_up` | Swap with split above | normal: `` <C-w>K ``, `` <space>wK ``, `` <C-w><S-up> ``, `` <space>w<S-up> ``, select: `` <C-w>K ``, `` <space>wK ``, `` <C-w><S-up> ``, `` <space>w<S-up> `` |
|
||||||
| `swap_view_down` | Swap with split below | normal: `` <C-w>J ``, `` <space>wJ ``, select: `` <C-w>J ``, `` <space>wJ `` |
|
| `swap_view_down` | Swap with split below | normal: `` <C-w>J ``, `` <space>wJ ``, `` <C-w><S-down> ``, `` <space>w<S-down> ``, select: `` <C-w>J ``, `` <space>wJ ``, `` <C-w><S-down> ``, `` <space>w<S-down> `` |
|
||||||
| `transpose_view` | Transpose splits | normal: `` <C-w>t ``, `` <space>wt ``, `` <C-w><C-t> ``, `` <space>w<C-t> ``, select: `` <C-w>t ``, `` <space>wt ``, `` <C-w><C-t> ``, `` <space>w<C-t> `` |
|
| `transpose_view` | Transpose splits | normal: `` <C-w>t ``, `` <space>wt ``, `` <C-w><C-t> ``, `` <space>w<C-t> ``, select: `` <C-w>t ``, `` <space>wt ``, `` <C-w><C-t> ``, `` <space>w<C-t> `` |
|
||||||
| `rotate_view` | Goto next window | normal: `` <C-w>w ``, `` <space>ww ``, `` <C-w><C-w> ``, `` <space>w<C-w> ``, select: `` <C-w>w ``, `` <space>ww ``, `` <C-w><C-w> ``, `` <space>w<C-w> `` |
|
| `rotate_view` | Goto next window | normal: `` <C-w>w ``, `` <space>ww ``, `` <C-w><C-w> ``, `` <space>w<C-w> ``, select: `` <C-w>w ``, `` <space>ww ``, `` <C-w><C-w> ``, `` <space>w<C-w> `` |
|
||||||
| `rotate_view_reverse` | Goto previous window | |
|
| `rotate_view_reverse` | Goto previous window | |
|
||||||
|
|
|
@ -271,10 +271,10 @@ This layer is similar to Vim keybindings as Kakoune does not support windows.
|
||||||
| `l`, `Ctrl-l`, `Right` | Move to right split | `jump_view_right` |
|
| `l`, `Ctrl-l`, `Right` | Move to right split | `jump_view_right` |
|
||||||
| `q`, `Ctrl-q` | Close current window | `wclose` |
|
| `q`, `Ctrl-q` | Close current window | `wclose` |
|
||||||
| `o`, `Ctrl-o` | Only keep the current window, closing all the others | `wonly` |
|
| `o`, `Ctrl-o` | Only keep the current window, closing all the others | `wonly` |
|
||||||
| `H` | Swap window to the left | `swap_view_left` |
|
| `H`, `Shift-Left` | Swap window to the left | `swap_view_left` |
|
||||||
| `J` | Swap window downwards | `swap_view_down` |
|
| `J`, `Shift-Down` | Swap window downwards | `swap_view_down` |
|
||||||
| `K` | Swap window upwards | `swap_view_up` |
|
| `K`, `Shift-Up` | Swap window upwards | `swap_view_up` |
|
||||||
| `L` | Swap window to the right | `swap_view_right` |
|
| `L`, `Shift-Right` | Swap window to the right | `swap_view_right` |
|
||||||
|
|
||||||
#### Space mode
|
#### Space mode
|
||||||
|
|
||||||
|
|
|
@ -203,10 +203,10 @@ pub fn default() -> HashMap<Mode, KeyTrie> {
|
||||||
"C-j" | "j" | "down" => jump_view_down,
|
"C-j" | "j" | "down" => jump_view_down,
|
||||||
"C-k" | "k" | "up" => jump_view_up,
|
"C-k" | "k" | "up" => jump_view_up,
|
||||||
"C-l" | "l" | "right" => jump_view_right,
|
"C-l" | "l" | "right" => jump_view_right,
|
||||||
"L" => swap_view_right,
|
"H" | "S-left" => swap_view_left,
|
||||||
"K" => swap_view_up,
|
"J" | "S-down" => swap_view_down,
|
||||||
"H" => swap_view_left,
|
"K" | "S-up" => swap_view_up,
|
||||||
"J" => swap_view_down,
|
"L" | "S-right" => swap_view_right,
|
||||||
"n" => { "New split scratch buffer"
|
"n" => { "New split scratch buffer"
|
||||||
"C-s" | "s" => hsplit_new,
|
"C-s" | "s" => hsplit_new,
|
||||||
"C-v" | "v" => vsplit_new,
|
"C-v" | "v" => vsplit_new,
|
||||||
|
@ -270,10 +270,10 @@ pub fn default() -> HashMap<Mode, KeyTrie> {
|
||||||
"C-j" | "j" | "down" => jump_view_down,
|
"C-j" | "j" | "down" => jump_view_down,
|
||||||
"C-k" | "k" | "up" => jump_view_up,
|
"C-k" | "k" | "up" => jump_view_up,
|
||||||
"C-l" | "l" | "right" => jump_view_right,
|
"C-l" | "l" | "right" => jump_view_right,
|
||||||
"H" => swap_view_left,
|
"H" | "S-left" => swap_view_left,
|
||||||
"J" => swap_view_down,
|
"J" | "S-down" => swap_view_down,
|
||||||
"K" => swap_view_up,
|
"K" | "S-up" => swap_view_up,
|
||||||
"L" => swap_view_right,
|
"L" | "S-right" => swap_view_right,
|
||||||
"n" => { "New split scratch buffer"
|
"n" => { "New split scratch buffer"
|
||||||
"C-s" | "s" => hsplit_new,
|
"C-s" | "s" => hsplit_new,
|
||||||
"C-v" | "v" => vsplit_new,
|
"C-v" | "v" => vsplit_new,
|
||||||
|
|
Loading…
Reference in New Issue