diff options
| -rw-r--r-- | init.lua | 9 |
1 files changed, 9 insertions, 0 deletions
| @@ -291,3 +291,12 @@ keymap.set("n", "<leader>g", "<cmd>Telescope live_grep<cr>") | |||
| 291 | keymap.set("n", "<leader>d", vim.lsp.buf.definition, opts) | 291 | keymap.set("n", "<leader>d", vim.lsp.buf.definition, opts) |
| 292 | keymap.set("n", "<leader>k", vim.lsp.buf.hover, opts) | 292 | keymap.set("n", "<leader>k", vim.lsp.buf.hover, opts) |
| 293 | keymap.set('n', '<leader>r', color_mode, {desc = "Change mode light/dark"}) | 293 | keymap.set('n', '<leader>r', color_mode, {desc = "Change mode light/dark"}) |
| 294 | keymap.set("n", "<leader>t", function() | ||
| 295 | vim.cmd("terminal") | ||
| 296 | vim.cmd("startinsert") | ||
| 297 | end, { desc = "Open terminal in current window" }) | ||
| 298 | |||
| 299 | keymap.set('t', '<Esc>', function() | ||
| 300 | vim.cmd([[stopinsert]]) | ||
| 301 | vim.cmd([[b#]]) | ||
| 302 | end, { noremap = true, silent = true }) | ||
