vim: improve quicklist usage
This commit is contained in:
parent
cfef55a487
commit
fdbcc5ee2f
2 changed files with 5 additions and 0 deletions
|
@ -5,6 +5,7 @@ local config = function()
|
||||||
highlight NonText cterm=NONE ctermfg=10 " subtle EOL symbols
|
highlight NonText cterm=NONE ctermfg=10 " subtle EOL symbols
|
||||||
highlight Whitespace cterm=NONE ctermfg=9 " orange listchars
|
highlight Whitespace cterm=NONE ctermfg=9 " orange listchars
|
||||||
highlight SpellBad ctermfg=3 " yellow spelling mistakes
|
highlight SpellBad ctermfg=3 " yellow spelling mistakes
|
||||||
|
highlight QuickFixLine ctermfg=3 ctermbg=0 " yellow selected quickfix item
|
||||||
]]
|
]]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -41,6 +41,10 @@ imap { '<A-k>', [[<esc>:move .-2<cr>==gi]] , { silent = true } }
|
||||||
imap { '<c-a>', '<c-o>^' }
|
imap { '<c-a>', '<c-o>^' }
|
||||||
imap { '<c-e>', '<c-o>$' }
|
imap { '<c-e>', '<c-o>$' }
|
||||||
|
|
||||||
|
-- navigate items in quickfix list
|
||||||
|
nmap { '<leader>j', '<cmd>cnext<cr>', { silent = true } }
|
||||||
|
nmap { '<leader>k', '<cmd>cprevious<cr>', { silent = true } }
|
||||||
|
|
||||||
-- cycle through line numbering modes
|
-- cycle through line numbering modes
|
||||||
nmap { '<leader>ln', '<cmd>set nonumber norelativenumber<CR>' , { silent = true } }
|
nmap { '<leader>ln', '<cmd>set nonumber norelativenumber<CR>' , { silent = true } }
|
||||||
nmap { '<leader>ll', '<cmd>set number norelativenumber<CR>' , { silent = true } }
|
nmap { '<leader>ll', '<cmd>set number norelativenumber<CR>' , { silent = true } }
|
||||||
|
|
Loading…
Add table
Reference in a new issue