vim/keymap: user <localleader> for loclist operations
This commit is contained in:
parent
c7c084302b
commit
0dfe7bcc4a
2 changed files with 6 additions and 5 deletions
|
@ -1,4 +1,5 @@
|
||||||
vim.g.mapleader = ' '
|
vim.g.mapleader = ' '
|
||||||
|
vim.g.maplocalleader = ','
|
||||||
|
|
||||||
require 'fschauen.disable_builtin'
|
require 'fschauen.disable_builtin'
|
||||||
require 'fschauen.globals'
|
require 'fschauen.globals'
|
||||||
|
|
|
@ -59,18 +59,18 @@ imap('<c-e>', '<c-o>$')
|
||||||
cmap('<c-a>', '<c-b>')
|
cmap('<c-a>', '<c-b>')
|
||||||
|
|
||||||
-- navigate items in quickfix and location lists
|
-- navigate items in quickfix and location lists
|
||||||
nmap('<a-Down>', '<cmd>lnext<cr>zz', { silent = true })
|
|
||||||
nmap('<a-Up>', '<cmd>lprevious<cr>zz', { silent = true })
|
|
||||||
nmap('<leader>j', '<cmd>cnext<cr>zz', { silent = true })
|
nmap('<leader>j', '<cmd>cnext<cr>zz', { silent = true })
|
||||||
nmap('<leader>k', '<cmd>cprevious<cr>zz', { silent = true })
|
nmap('<leader>k', '<cmd>cprevious<cr>zz', { silent = true })
|
||||||
|
nmap('<localleader>j', '<cmd>lnext<cr>zz', { silent = true })
|
||||||
|
nmap('<localleader>k', '<cmd>lprevious<cr>zz', { silent = true })
|
||||||
|
|
||||||
-- navigate diagnostics
|
-- navigate diagnostics
|
||||||
nmap('<leader>dj', require('fschauen.util').goto_next_diagnostic)
|
nmap('<leader>dj', require('fschauen.util').goto_next_diagnostic)
|
||||||
nmap('<leader>dk', require('fschauen.util').goto_prev_diagnostic)
|
nmap('<leader>dk', require('fschauen.util').goto_prev_diagnostic)
|
||||||
|
|
||||||
-- toggle quickfix and location lists
|
-- toggle quickfix and loclist
|
||||||
nmap('<leader>lq', util.toggle_quickfix, { desc = 'Toggle quickfix' } )
|
nmap('<leader>ll', util.toggle_quickfix, { desc = 'Toggle quickfix' } )
|
||||||
nmap('<leader>ll', util.toggle_loclist, { desc = 'Toggle loclist' } )
|
nmap('<localleader>ll', util.toggle_loclist, { desc = 'Toggle loclist' } )
|
||||||
|
|
||||||
-- quickly open lazy.nvim plugin manager
|
-- quickly open lazy.nvim plugin manager
|
||||||
nmap('<leader>L', '<cmd>Lazy<cr>')
|
nmap('<leader>L', '<cmd>Lazy<cr>')
|
||||||
|
|
Loading…
Add table
Reference in a new issue