@@ -12,6 +12,10 @@ vim.keymap.set("n", ";", ":", { noremap = true }) -- maps semicolon to colon
12
12
vim .keymap .set (" n" , " :" , " ;" , { noremap = true }) -- maps colon to semicolon
13
13
vim .keymap .set (" i" , " ;" , " :" , { noremap = true }) -- maps semicolon to colon
14
14
vim .keymap .set (" i" , " :" , " ;" , { noremap = true }) -- maps colon to semicolon
15
+ vim .keymap .set (" v" , " ;" , " :" , { noremap = true }) -- maps semicolon to colon
16
+ vim .keymap .set (" v" , " :" , " ;" , { noremap = true }) -- maps colon to semicolon
17
+ vim .keymap .set (" x" , " ;" , " :" , { noremap = true }) -- maps semicolon to colon
18
+ vim .keymap .set (" x" , " :" , " ;" , { noremap = true }) -- maps colon to semicolon
15
19
16
20
-- autocomplete brackets and quotes
17
21
vim .keymap .set (" i" , " (" , " ()<ESC>hli" , { noremap = true })
@@ -145,7 +149,12 @@ vim.keymap.set("n", "]q", vim.cmd.cnext, { desc = "Next quickfix" })
145
149
-- end, { desc = "Format" })
146
150
147
151
-- Terminal
148
- vim .keymap .set (" n" , " <leader>t" , " <cmd>ToggleTerm<cr>" , { desc = " Open Terminal" })
152
+ vim .keymap .set (" n" , " <leader>tt" , " <cmd>ToggleTerm<cr>" , { desc = " Toggle Open/Close Terminal" })
153
+ vim .keymap .set (" n" , " <leader>t|" , " <cmd>ToggleTerm direction=vertical size=90<cr>" , { desc = " Open Terminal Vertically" })
154
+ vim .keymap .set (" n" , " <leader>t-" , " <cmd>ToggleTerm direction=horizontal<cr>" , { desc = " Open Terminal Horizontally" })
155
+ vim .keymap .set (" n" , " <leader>tf" , " <cmd>ToggleTerm direction=float size=80<cr>" , { desc = " Open Terminal in Float" })
156
+ vim .keymap .set (" n" , " <leader>tc" , " <cmd>ToggleTermSendCurrentLine<cr>" , { desc = " Send Current Line to Terminal" })
157
+ vim .keymap .set (" n" , " <leader>tv" , " <cmd>ToggleTermSendVisualLines<cr>" , { desc = " Send Visually Selected Lines to Terminal" })
149
158
vim .keymap .set (" t" , " <esc><esc>" , " <c-\\ ><c-n>" , { desc = " Enter Normal Mode" })
150
159
vim .keymap .set (" t" , " <C-h>" , " <cmd>wincmd h<cr>" , { desc = " Go to left window" })
151
160
vim .keymap .set (" t" , " <C-j>" , " <cmd>wincmd j<cr>" , { desc = " Go to lower window" })
0 commit comments