summaryrefslogtreecommitdiffstats
path: root/.config/nvim/lua/user/remaps.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/user/remaps.lua')
-rw-r--r--.config/nvim/lua/user/remaps.lua11
1 files changed, 9 insertions, 2 deletions
diff --git a/.config/nvim/lua/user/remaps.lua b/.config/nvim/lua/user/remaps.lua
index 6400957..ad1e2eb 100644
--- a/.config/nvim/lua/user/remaps.lua
+++ b/.config/nvim/lua/user/remaps.lua
@@ -68,9 +68,12 @@ map("n", "<C-A-Down>", ":.,.t.<CR>==", opt)
-- leader remaps
map("n", "<leader>/", ":nohlsearch<CR>", opt) -- discard search highlighting
-map("n", "<leader>t", ":split<CR>:terminal<CR>:resize 4<CR>", opt) -- open terminal fullscreen with \T
-map("n", "<leader>T", ":vsplit<CR>:terminal<CR>", opt) -- split to terminal with \t
map("n", "<leader>pl", ":Lazy<CR>", opt) -- open plugin manager
+-- Old mappings for the terminal
+-- map("n", "<leader>t", ":split<CR>:terminal<CR>:resize 4<CR>", opt) -- open terminal fullscreen with \T
+-- map("n", "<leader>T", ":vsplit<CR>:terminal<CR>", opt) -- split to terminal with \t
+map("", "<leader>t", ":ToggleTerm<CR>", opt) -- open ToggleTerm
+map("t", "<leader>t", ":ToggleTerm<CR>", opt) -- close ToggleTerm
-- miscellaneous
map("c", "w!!", "w !sudo tee % > /dev/null", opt)
@@ -91,6 +94,10 @@ lmap("n", "<leader>d", vim.diagnostic.open_float)
lmap("n", "d[", vim.diagnostic.goto_prev)
lmap("n", "d]", vim.diagnostic.goto_next)
+-- Code Runner remaps
+map("n", "<F5>", ":RunCode<CR>", opt)
+map("n", "<F2>", ":echo 'time: ' . strftime('%c')<CR>", opt)
+
-- language server remaps
-- enable only after attaching language server to buffer
vim.api.nvim_create_autocmd('LspAttach', {