refactor: consolidate keymap additions into overrides configuration

This commit is contained in:
2024-11-10 16:26:29 -05:00
parent 88d31b6bce
commit b09405588b
2 changed files with 38 additions and 19 deletions
+1 -19
View File
@@ -55,22 +55,4 @@ for _, item in ipairs(require("data.keys").multicursor) do
end
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Overrides ━━━━━━━━━━━━━━━━━━━━━━━━━━
-- Add keymaps for overrides
add_keymap(require("data.keys").overrides)
-- Replace '...' with '…' (ellipsis) on InsertLeave
require("data.func").setup_replace_ellipsis(true)
-- Search selected text in visual mode
add_keymap("/", "*<Esc>", "Search selected text", "v")
-- Use modern cipher instead of rot13
add_keymap(require("data.keys").cipher.hex)
-- Help keybinds
for _, item in ipairs(require("data.keys").help) do
add_keymap(item)
end
-- Remap Command Mode List
require("data.keys").cmd_mode()
require("config.overrides")
+37
View File
@@ -0,0 +1,37 @@
-- ╭─────────────────────────────────────────────────────────╮
-- │ Overrides │
-- ╰─────────────────────────────────────────────────────────╯
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━ Keymap Overrides ━━━━━━━━━━━━━━━━━━━━━━━
-- Add keymapper function
local add_keymap = require("data.func").add_keymap
-- Add keymaps for overrides
add_keymap(require("data.keys").overrides)
-- Replace '...' with '…' (ellipsis) on InsertLeave
require("data.func").setup_replace_ellipsis(true)
-- Search selected text in visual mode
add_keymap("/", "*<Esc>", "Search selected text", "v")
-- Use modern cipher instead of rot13
add_keymap(require("data.keys").cipher.hex)
-- Help keybinds
for _, item in ipairs(require("data.keys").help) do
add_keymap(item)
end
-- Remap Command Mode List
require("data.keys").cmd_mode()
-- ━━━━━━━━━━━━━━━━━━━━━━━━ Additional Overrides ━━━━━━━━━━━━━━━━━━━━━
if vim.g.is_termux then
if require("data.func").is_installed("neominimap") then
-- Disable NeoMiniMap
vim.cmd("NeoMiniMap off")
end
end