2024-06-07 22:51:48 +02:00
|
|
|
# Split navigation
|
|
|
|
|
# https://github.com/AstroNvim/AstroNvim/blob/v4.7.7/lua/astronvim/plugins/_astrocore_mappings.lua#L107-L114
|
|
|
|
|
[
|
|
|
|
|
{
|
2024-06-08 00:25:04 +02:00
|
|
|
mode = "n";
|
2024-06-07 22:51:48 +02:00
|
|
|
key = "<C-H>";
|
|
|
|
|
action = "<C-w>h";
|
|
|
|
|
options.desc = "Move to left split";
|
|
|
|
|
}
|
|
|
|
|
{
|
2024-06-08 00:25:04 +02:00
|
|
|
mode = "n";
|
2024-06-07 22:51:48 +02:00
|
|
|
key = "<C-J>";
|
|
|
|
|
action = "<C-w>j";
|
|
|
|
|
options.desc = "Move to below split";
|
|
|
|
|
}
|
|
|
|
|
{
|
2024-06-08 00:25:04 +02:00
|
|
|
mode = "n";
|
2024-06-07 22:51:48 +02:00
|
|
|
key = "<C-K>";
|
|
|
|
|
action = "<C-w>k";
|
|
|
|
|
options.desc = "Move to above split";
|
|
|
|
|
}
|
|
|
|
|
{
|
2024-06-08 00:25:04 +02:00
|
|
|
mode = "n";
|
2024-06-07 22:51:48 +02:00
|
|
|
key = "<C-L>";
|
|
|
|
|
action = "<C-w>l";
|
|
|
|
|
options.desc = "Move to right split";
|
|
|
|
|
}
|
|
|
|
|
{
|
2024-06-08 00:25:04 +02:00
|
|
|
mode = "n";
|
2024-06-07 22:51:48 +02:00
|
|
|
key = "<C-Up>";
|
|
|
|
|
action = "<Cmd>resize -2<CR>";
|
|
|
|
|
options.desc = "Resize split up";
|
|
|
|
|
}
|
|
|
|
|
{
|
2024-06-08 00:25:04 +02:00
|
|
|
mode = "n";
|
2024-06-07 22:51:48 +02:00
|
|
|
key = "<C-Down>";
|
|
|
|
|
action = "<Cmd>resize +2<CR>";
|
|
|
|
|
options.desc = "Resize split down";
|
|
|
|
|
}
|
|
|
|
|
{
|
2024-06-08 00:25:04 +02:00
|
|
|
mode = "n";
|
2024-06-07 22:51:48 +02:00
|
|
|
key = "<C-Left>";
|
|
|
|
|
action = "<Cmd>vertical resize -2<CR>";
|
|
|
|
|
options.desc = "Resize split left";
|
|
|
|
|
}
|
|
|
|
|
{
|
2024-06-08 00:25:04 +02:00
|
|
|
mode = "n";
|
2024-06-07 22:51:48 +02:00
|
|
|
key = "<C-Right>";
|
|
|
|
|
action = "<Cmd>vertical resize +2<CR>";
|
|
|
|
|
options.desc = "Resize split right";
|
|
|
|
|
}
|
|
|
|
|
]
|