]> git.huck.website - nvim.git/commitdiff
map editing
authorHuck Boles <huck@huck.website>
Sat, 13 May 2023 21:32:29 +0000 (16:32 -0500)
committerHuck Boles <huck@huck.website>
Sat, 13 May 2023 21:32:29 +0000 (16:32 -0500)
lua/huck/map.lua
lua/plugins.lua

index dcdf426b56d3ea029120b8b47c7aec484fa20230..72a8c90606e9cf1d141ed9df28f3b466368a8a70 100644 (file)
@@ -1,10 +1,5 @@
--- quick splits, tabs, buffers
-vim.keymap.set('n', '<LEADER>h', ":vsplit ")
-vim.keymap.set('n', '<LEADER>v', ":split ")
-vim.keymap.set('n', '<LEADER>t', ':tabnew ')
-vim.keymap.set('n', '<LEADER><SPACE>', '<CMD>bprev<CR>')
-
 -- movement enhancers
+vim.keymap.set('n', '<LEADER><SPACE>', '<CMD>bprev<CR>')
 vim.keymap.set('n', 'j', 'gj')
 vim.keymap.set('n', 'k', 'gk')
 vim.keymap.set('n', '<LEADER>w', 'za')
@@ -21,7 +16,9 @@ vim.keymap.set('n', 'Q', '@@')
 -- useful ex (:) commands
 vim.keymap.set('n', '<LEADER>s', [[:%s/\<<C-r><C-w>\>/<C-r><C-w>/gI<Left><Left><Left>]])
 vim.keymap.set('n', '<LEADER>c', ':r!')
-vim.keymap.set('n', '<LEADER>Q', '<CMD>so<CR>')
+vim.keymap.set('n', '<LEADER>h', ":vsplit ")
+vim.keymap.set('n', '<LEADER>v', ":split ")
+vim.keymap.set('n', '<LEADER>t', ':tabnew ')
 
 -- better line editing
 vim.keymap.set('v', 'J', ":m '>+1<CR>gv=gv")
@@ -34,6 +31,7 @@ vim.keymap.set('n', 'K', 'Jx')
 -- quick config editing
 vim.keymap.set('n', '<LEADER>=', '<CMD>tabnew ~/.config/nvim/init.lua<CR>')
 vim.keymap.set('n', '<LEADER>q', '<CMD>Lazy<CR>')
+vim.keymap.set('n', '<LEADER>Q', '<CMD>so<CR>')
 
 -- better terminal movement keys
 vim.keymap.set('t', '<ESC>', [[<C-\><C-n>]])
index dcc14c09fbe1073ea54e6383b6c820f386f4762e..8c69f968b4591617ca706acbbc33b489d9826938 100644 (file)
@@ -28,7 +28,7 @@ return {
 
     {
         'akinsho/toggleterm.nvim',
-        keys = { { '<leader><space>', '<CMD>ToggleTerm<CR>' } },
+        keys = { { [[<LEADER>\]], '<CMD>ToggleTerm<CR>' } },
         opts = {
             shade_terminals = false,
             size = 10