refactor: consolidate keymap additions into overrides configuration
This commit is contained in:
+1
-19
@@ -55,22 +55,4 @@ for _, item in ipairs(require("data.keys").multicursor) do
|
|||||||
end
|
end
|
||||||
|
|
||||||
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Overrides ━━━━━━━━━━━━━━━━━━━━━━━━━━
|
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Overrides ━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||||||
-- Add keymaps for overrides
|
require("config.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()
|
|
||||||
|
|||||||
@@ -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
|
||||||
Reference in New Issue
Block a user