22-- See `:help vim.keymap.set()`
33
44-- Set highlight on search, but clear on pressing <Esc> in normal mode
5- vim . keymap . set ( ' n ' , ' <leader>fa ' , ' <cmd>lua vim.lsp.buf.format()<CR> ' )
5+
66vim .keymap .set (' n' , ' <leader>mt' , ' <cmd>NvimTreeFocus<CR>' )
7- vim .keymap .set (' n' , ' <C-o>' , ' <cmd>ClangdSwitchSourceHeader<CR>' )
7+ vim .keymap .set (' n' , ' <C-o>' , ' <cmd>ClangdSwitchSourceHeader<CR>' , { desc = ' Swith to source/header file ' } )
88vim .keymap .set (' n' , ' <Esc>' , ' <cmd>nohlsearch<CR>' )
99vim .keymap .set (' n' , ' [d' , vim .diagnostic .goto_prev , { desc = ' Go to previous [D]iagnostic message' })
1010vim .keymap .set (' n' , ' ]d' , vim .diagnostic .goto_next , { desc = ' Go to next [D]iagnostic message' })
1111vim .keymap .set (' n' , ' <leader>e' , vim .diagnostic .open_float , { desc = ' Show diagnostic [E]rror messages' })
1212vim .keymap .set (' n' , ' <leader>q' , vim .diagnostic .setloclist , { desc = ' Open diagnostic [Q]uickfix list' })
13- vim .keymap .set (' n' , ' <leader>z' , require (' telescope' ).extensions .zoxide .list )
13+ vim .keymap .set (' n' , ' <leader>z' , require (' telescope' ).extensions .zoxide .list , { desc = ' [Z]oxide to different dir' })
14+ vim .keymap .set (' n' , ' <leader>jl' , require (' telescope.builtin' ).jumplist , { desc = ' [J]ump [L]ist' })
1415-- Exit terminal mode in the builtin terminal with a shortcut that is a bit easier
1516-- for people to discover. Otherwise, you normally need to press <C-\><C-n>, which
1617-- is not what someone will guess without a bit more experience.
@@ -33,3 +34,4 @@ vim.keymap.set('n', '<C-h>', '<C-w><C-h>', { desc = 'Move focus to the left wind
3334vim .keymap .set (' n' , ' <C-l>' , ' <C-w><C-l>' , { desc = ' Move focus to the right window' })
3435vim .keymap .set (' n' , ' <C-j>' , ' <C-w><C-j>' , { desc = ' Move focus to the lower window' })
3536vim .keymap .set (' n' , ' <C-k>' , ' <C-w><C-k>' , { desc = ' Move focus to the upper window' })
37+ vim .keymap .set (' n' , ' <C-k>' , ' <C-w><C-k>' , { desc = ' Move focus to the upper window' })
0 commit comments