chore: naviguete hjkl terminal

This commit is contained in:
maxwelbm 2023-10-13 15:37:43 -03:00
parent 24f8051e0d
commit ce5807140a
1 changed files with 120 additions and 124 deletions

View File

@ -80,7 +80,8 @@ require('lazy').setup({
changedelete = { text = '~' }, changedelete = { text = '~' },
}, },
on_attach = function(bufnr) on_attach = function(bufnr)
vim.keymap.set('n', '<leader>hp', require('gitsigns').preview_hunk, { buffer = bufnr, desc = 'Preview git hunk' }) vim.keymap.set('n', '<leader>hp', require('gitsigns').preview_hunk,
{ buffer = bufnr, desc = 'Preview git hunk' })
-- don't override the built-in and fugitive keymaps -- don't override the built-in and fugitive keymaps
local gs = package.loaded.gitsigns local gs = package.loaded.gitsigns
@ -115,7 +116,8 @@ require('lazy').setup({
{ {
-- Add indentation guides even on blank lines -- Add indentation guides even on blank lines
'lukas-reineke/indent-blankline.nvim', main = "ibl", 'lukas-reineke/indent-blankline.nvim',
main = "ibl",
-- Enable `lukas-reineke/indent-blankline.nvim` -- Enable `lukas-reineke/indent-blankline.nvim`
-- See `:help indent_blankline.txt` -- See `:help indent_blankline.txt`
}, },
@ -610,21 +612,15 @@ require("nvim-tree").setup({
vim.keymap.set('n', '<leader>n', '<cmd>NvimTreeToggle<cr>', { desc = '[space|n] open explorer file menu' }) vim.keymap.set('n', '<leader>n', '<cmd>NvimTreeToggle<cr>', { desc = '[space|n] open explorer file menu' })
-- vim.keymap.set('n', '<c-n>', '<cmd>NvimTreeToggle<cr>', { desc = '[C|n] open explorer file menu' }) -- vim.keymap.set('n', '<c-n>', '<cmd>NvimTreeToggle<cr>', { desc = '[C|n] open explorer file menu' })
vim.keymap.set("n", "<c-h>", "<c-w>h", { desc = "window: Focus left" }) vim.keymap.set("n", "<C-h>", "<c-w>h", { desc = "window: Focus left" })
vim.keymap.set("n", "<c-l>", "<c-w>l", { desc = "window: Focus right" }) vim.keymap.set("n", "<C-l>", "<c-w>l", { desc = "window: Focus right" })
vim.keymap.set("n", "<c-j>", "<c-w>j", { desc = "window: Focus down" }) vim.keymap.set("n", "<C-j>", "<c-w>j", { desc = "window: Focus down" })
vim.keymap.set("n", "<c-k>", "<c-w>k", { desc = "window: Focus up" }) vim.keymap.set("n", "<C-k>", "<c-w>k", { desc = "window: Focus up" })
vim.keymap.set("t", "<c-h>", "<cmd>wincmd h", { desc = "window: Focus left" }) vim.keymap.set("t", "<C-h>", "<C-\\><C-N><C-w>h", { desc = "window: Focus left" })
vim.keymap.set("t", "<c-l>", "<cmd>wincmd l", { desc = "window: Focus right" }) vim.keymap.set("t", "<C-l>", "<C-\\><C-N><C-w>l", { desc = "window: Focus right" })
vim.keymap.set("t", "<c-j>", "<cmd>wincmd j", { desc = "window: Focus down" }) vim.keymap.set("t", "<C-j>", "<C-\\><C-N><C-w>j", { desc = "window: Focus down" })
vim.keymap.set("t", "<c-k>", "<cmd>wincmd k", { desc = "window: Focus up" }) vim.keymap.set("t", "<C-k>", "<C-\\><C-N><C-w>k", { desc = "window: Focus up" })
-- Visual mode
-- vim.keymap.set("v", "<S-K>", "<cmd>:m '<-2<CR>gv=gv", { desc = "edit: Move this line up" })
-- vim.keymap.set("v", "<S-J>", "<cmd>:m '>+1<CR>gv=gv", { desc = "edit: Move this line down" })
-- vim.keymap.set("v", "<<>", "<gv", { desc = "edit: Decrease indent" })
-- vim.keymap.set("v", "<>>", ">gv", { desc = "edit: Increase indent" })
require("toggleterm").setup({ require("toggleterm").setup({
open_mapping = [[<c-\>]], open_mapping = [[<c-\>]],