make smart-splits mappings more dynamic
only use them when using smart-splits
This commit is contained in:
+16
-15
@@ -30,24 +30,25 @@ for _, item in ipairs(require('data.keys').telescope.symbols) do
|
|||||||
add_keymap(item)
|
add_keymap(item)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━ Resizing splits ━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
if require('data.cond').use_splits() then
|
||||||
-- Add keymaps for resizing splits
|
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━ Resizing splits ━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||||||
for _, map in ipairs(require('data.keys').splits.resize) do
|
-- Add keymaps for resizing splits
|
||||||
add_keymap(map[1], map[2], map[3], require('data.types').all_modes)
|
for _, map in ipairs(require('data.keys').splits.resize) do
|
||||||
end
|
add_keymap(map[1], map[2], map[3], require('data.types').all_modes)
|
||||||
|
end
|
||||||
|
|
||||||
-- ━━━━━━━━━━━━━━━━━━━━━━━━ Moving between splits ━━━━━━━━━━━━━━━━━━━━━━━━
|
-- ━━━━━━━━━━━━━━━━━━━━━━━━ Moving between splits ━━━━━━━━━━━━━━━━━━━━━━━━
|
||||||
-- Add keymaps for moving between splits
|
-- Add keymaps for moving between splits
|
||||||
for _, map in ipairs(require('data.keys').splits.move) do
|
for _, map in ipairs(require('data.keys').splits.move) do
|
||||||
add_keymap(map[1], map[2], map[3], require('data.types').all_modes)
|
add_keymap(map[1], map[2], map[3], require('data.types').all_modes)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- ━━━━━━━━━━━━━━━━━━ Swapping buffers between windows ━━━━━━━━━━━━━━━
|
-- ━━━━━━━━━━━━━━━━━━ Swapping buffers between windows ━━━━━━━━━━━━━━━
|
||||||
-- Add keymaps for swapping buffers
|
-- Add keymaps for swapping buffers
|
||||||
for _, map in ipairs(require('data.keys').splits.swap) do
|
for _, map in ipairs(require('data.keys').splits.swap) do
|
||||||
add_keymap(map[1], map[2], map[3], require('data.types').all_modes)
|
add_keymap(map[1], map[2], map[3], require('data.types').all_modes)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ MultiCursor ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ MultiCursor ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||||||
-- Add keymaps for multicursor
|
-- Add keymaps for multicursor
|
||||||
for _, item in ipairs(require('data.keys').multicursor) do
|
for _, item in ipairs(require('data.keys').multicursor) do
|
||||||
|
|||||||
Reference in New Issue
Block a user