aboutsummaryrefslogtreecommitdiffstats
path: root/.config/nvim/init.lua
diff options
context:
space:
mode:
authorkj_sh6042026-06-08 15:03:36 -0400
committerkj_sh6042026-06-08 15:03:36 -0400
commit551f86d9675087cb09f7a3367c7d12013ea00655 (patch)
tree1f9c804af01ec17c3bc612141842842c11e0c1f0 /.config/nvim/init.lua
parentfcaee00aa114787b8d04279eff69465c64731802 (diff)
refactor: keymap compatibility changes
Diffstat (limited to '')
-rw-r--r--.config/nvim/init.lua10
1 files changed, 5 insertions, 5 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index 066a6f8..7b3596e 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -114,8 +114,8 @@ keymap("n", "<S-A-b>h", ":NERDTreeToggle<CR>", { noremap = true })
keymap("n", "<S-A-b><S-A-h>", ":NERDTreeToggle<CR>", { noremap = true })
keymap("n", "<A-n>", ":NERDTreeToggle<CR>", { noremap = true })
keymap("n", "<S-A-n>", ":NERDTree<CR>", { noremap = true })
-keymap("n", "<S-A-j>", "<C-W>w", { noremap = true })
-keymap("n", "<S-A-k>", "<C-W>W", { noremap = true })
+keymap({ "n", "t" }, "<S-A-j>", "<C-\\><C-n><C-W>w", { noremap = true })
+keymap({ "n", "t" }, "<S-A-k>", "<C-\\><C-n><C-W>W", { noremap = true })
keymap({ "n", "t" }, "<S-A-b>j", function() toggle_terminal() end, { noremap = true })
keymap({ "n", "t" }, "<S-A-b><S-A-j>", function() toggle_terminal() end, { noremap = true })
keymap("n", "<leader>sc", ":set spell!<CR>", { noremap = true, silent = true })
@@ -454,7 +454,7 @@ end
-- opencode integration
local ok_oc, opencode = pcall(require, "opencode")
if ok_oc then
- keymap({ "n", "x" }, "<leader>oa", function() opencode.ask("@this: ") end, { desc = "opencode: ask" })
- keymap({ "n", "x" }, "<leader>os", function() opencode.select() end, { desc = "opencode: select" })
- keymap({ "n", "x" }, "<leader>o", function() return opencode.operator("@this ") end, { desc = "opencode: operator", expr = true })
+ keymap({ "n", "x" }, "<leader>i", function() opencode.ask("@this: ") end, { desc = "opencode: ask" })
+ keymap({ "n", "x" }, "<leader>is", function() opencode.select() end, { desc = "opencode: select" })
+ keymap({ "n", "x" }, "<leader>io", function() return opencode.operator("@this ") end, { desc = "opencode: operator", expr = true })
end