Edward Starkov 2025-07-18 23:41:29 +08:00 committed by GitHub
commit 231707b623
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 16 additions and 16 deletions

View File

@ -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 | |

View File

@ -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

View File

@ -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,