commit 731a3394b258c4bee5c1f308c97175016a604d34
parent 10fa84b901f16d7a19b31234c3b8e2adfa557f9b
Author: Tomas Nemec <owl@gtms.dev>
Date: Wed, 15 May 2024 09:02:01 +0200
update
Diffstat:
4 files changed, 28 insertions(+), 15 deletions(-)
diff --git a/after/plugin/telescope.lua b/after/plugin/telescope.lua
@@ -4,7 +4,15 @@ end
require 'telescope'.setup {
defaults = require 'telescope.themes'.get_dropdown({
- layout_config = { width = 120 }
+ layout_config = { width = 120 },
+ mappings = {
+ i = {
+ ["<c-y>"] = require('telescope.actions').select_default,
+ },
+ n = {
+ ["<c-y>"] = require('telescope.actions').select_default,
+ },
+ },
}),
pickers = {
git_status = {
diff --git a/after/plugin/treesitter-context.lua b/after/plugin/treesitter-context.lua
@@ -17,4 +17,4 @@ require 'treesitter-context'.setup {
-- on_attach = nil, -- (fun(buf: integer): boolean) return false to disable attaching
}
-vim.keymap.set('n', '<c-h><c-x>', require('treesitter-context').go_to_context, { silent = true })
+vim.keymap.set('n', ',x', require('treesitter-context').go_to_context, { silent = true })
diff --git a/plugin/keymap.lua b/plugin/keymap.lua
@@ -18,12 +18,17 @@ vim.keymap.set('n', '<leader>E', ':e %:h/', {})
-- vim.keymap.set('n', '<leader>Q', '<cmd>quit!<cr>', {})
vim.keymap.set('n', '<leader>M', '<cmd>messages<cr>', {})
vim.keymap.set('n', '<leader>so', '<cmd>source<cr>', {})
+-- window movement
+vim.keymap.set('n', '<c-l>', '<cmd>wincmd l<cr>', {})
+vim.keymap.set('n', '<c-h>', '<cmd>wincmd h<cr>', {})
+vim.keymap.set('n', '<c-k>', '<cmd>wincmd k<cr>', {})
+vim.keymap.set('n', '<c-j>', '<cmd>wincmd j<cr>', {})
-- window movement in terminal
-vim.keymap.set('t', '<a-l>', '<c-\\><c-n><c-w>l', {})
-vim.keymap.set('t', '<a-j>', '<c-\\><c-n><c-w>j', {})
-vim.keymap.set('t', '<a-k>', '<c-\\><c-n><c-w>k', {})
-vim.keymap.set('t', '<a-h>', '<c-\\><c-n><c-w>h', {})
-vim.keymap.set('t', '<a-r>', '<c-\\><c-n>', {})
+vim.keymap.set('t', '<m-l>', '<c-\\><c-n><c-w>l', {})
+vim.keymap.set('t', '<m-j>', '<c-\\><c-n><c-w>j', {})
+vim.keymap.set('t', '<m-k>', '<c-\\><c-n><c-w>k', {})
+vim.keymap.set('t', '<m-h>', '<c-\\><c-n><c-w>h', {})
+vim.keymap.set('t', '<m-r>', '<c-\\><c-n>', {})
-- window split
vim.keymap.set('n', '<c-w><c-v>', '<cmd>vnew<cr>', {})
vim.keymap.set('n', '<c-w><c-s>', '<cmd>new<cr>', {})
diff --git a/plugin/unimpaired.lua b/plugin/unimpaired.lua
@@ -24,12 +24,12 @@
-- vim.keymap.set('n', '<c-l>s', ']S')
-- vim.keymap.set('n', '<c-h>s', '[S')
--- vim.keymap.set('n', ']q', '<cmd>cnext<cr>')
--- vim.keymap.set('n', '[q', '<cmd>cprev<cr>')
+vim.keymap.set('n', ']q', '<cmd>cnext<cr>')
+vim.keymap.set('n', '[q', '<cmd>cprev<cr>')
-- vim.keymap.set('n', ']q', '<cmd>cnfile<cr>')
-- vim.keymap.set('n', '[q', '<cmd>cpfile<cr>')
--- vim.keymap.set('n', ']Q', '<cmd>clast<cr>')
--- vim.keymap.set('n', '[Q', '<cmd>cfirst<cr>')
+vim.keymap.set('n', ']Q', '<cmd>clast<cr>')
+vim.keymap.set('n', '[Q', '<cmd>cfirst<cr>')
-- vim.keymap.set('n', ']a', '<cmd>next<cr>')
-- vim.keymap.set('n', '[a', '<cmd>prev<cr>')
-- vim.keymap.set('n', ']A', '<cmd>last<cr>')
@@ -38,10 +38,10 @@
-- vim.keymap.set('n', '[b', '<cmd>bprev<cr>')
-- vim.keymap.set('n', ']B', '<cmd>blast<cr>')
-- vim.keymap.set('n', '[B', '<cmd>bfirst<cr>')
--- vim.keymap.set('n', ']l', '<cmd>lnext<cr>')
--- vim.keymap.set('n', '[l', '<cmd>lprev<cr>')
--- vim.keymap.set('n', ']L', '<cmd>llast<cr>')
--- vim.keymap.set('n', '[L', '<cmd>lfirst<cr>')
+vim.keymap.set('n', ']l', '<cmd>lnext<cr>')
+vim.keymap.set('n', '[l', '<cmd>lprev<cr>')
+vim.keymap.set('n', ']L', '<cmd>llast<cr>')
+vim.keymap.set('n', '[L', '<cmd>lfirst<cr>')
-- vim.keymap.set('n', ']t', '<cmd>tnext<cr>')
-- vim.keymap.set('n', '[t', '<cmd>tprev<cr>')
-- vim.keymap.set('n', ']T', '<cmd>tlast<cr>')