diff --git a/.config/nvim/lua/config/options.lua b/.config/nvim/lua/config/options.lua index b6315b5a..b7751547 100644 --- a/.config/nvim/lua/config/options.lua +++ b/.config/nvim/lua/config/options.lua @@ -11,24 +11,11 @@ local function escape(str) return vim.fn.escape(str, escape_chars) end --- Recommended to use lua template string -local qwerty = [[kjlh]] -local qwerty_shift = [[KJLH]] -local colemak = [[mnei]] -local colemak_shift = [[MNEI]] - -vim.opt.langmap = vim.fn.join({ - -- | `to` should be first | `from` should be second - escape(colemak_shift) - .. ";" - .. escape(qwerty_shift), - escape(colemak) .. ";" .. escape(qwerty), -}, ",") - vim.g.maplocalleader = "," vim.g.mapleader = " " vim.opt.langmap = "mhnjekilhilejnkm" -vim.keymap.set("n", "m", function() +vim.keymap.set("n", "", "", { remap = true }) +vim.keymap.set("n", "", function() vim.notify("presed") end) diff --git a/.config/nvim/lua/plugins/langmap.lua b/.config/nvim/lua/plugins/langmap.lua index 1f11ad42..6f500856 100644 --- a/.config/nvim/lua/plugins/langmap.lua +++ b/.config/nvim/lua/plugins/langmap.lua @@ -1,9 +1,11 @@ return { "Wansmer/langmapper.nvim", + enabled = false, lazy = false, priority = 1500, -- High priority is needed if you will use `autoremap()` config = function() require("langmapper").setup({}) require("langmapper").automapping({ global = true, buffer = true }) + require("langmapper").autoremap({ global = true, buffer = true }) end, }