vim: more consistent descriptions for keymaps
This commit is contained in:
parent
9bdf67e320
commit
a1d23e4b5c
4 changed files with 23 additions and 17 deletions
|
@ -1,5 +1,7 @@
|
|||
local M = {}
|
||||
|
||||
local ui = require('fschauen.util.icons').ui
|
||||
|
||||
local map = function(mode, lhs, rhs, opts)
|
||||
if mode ~= 'c' then
|
||||
opts = opts or {}
|
||||
|
@ -83,12 +85,12 @@ M.setup = function()
|
|||
local diagnostic = require 'fschauen.diagnostic'
|
||||
|
||||
-- navigate diagnostics
|
||||
map('n', '<Down>', diagnostic.goto_next)
|
||||
map('n', '<Up>', diagnostic.goto_prev)
|
||||
map('n', '<leader>dd', diagnostic.toggle)
|
||||
map('n', '<leader>do', diagnostic.open_float)
|
||||
map('n', '<leader>dh', diagnostic.hide)
|
||||
map('n', '<leader>dt', diagnostic.select_virtual_text_severity)
|
||||
map('n', '<Down>', diagnostic.goto_next, { desc = ui.Diagnostic .. ' [d]iagnostic [n]ext' })
|
||||
map('n', '<Up>', diagnostic.goto_prev, { desc = ui.Diagnostic .. ' [d]iagnostic [p]revious' })
|
||||
map('n', '<leader>dd', diagnostic.toggle, { desc = ui.Diagnostic .. ' [d]iagnostic enable/[d]isable' })
|
||||
map('n', '<leader>do', diagnostic.open_float, { desc = ui.Diagnostic .. ' [d]iagnostic [o]pen' })
|
||||
map('n', '<leader>dh', diagnostic.hide, { desc = ui.Diagnostic .. ' [d]iagnostic [h]ide' })
|
||||
map('n', '<leader>ds', diagnostic.select_virtual_text_severity, { desc = ui.Diagnostic .. ' [d]iagnostic [s]everity' })
|
||||
|
||||
-- disable highlight until next search
|
||||
map('n', '<leader>h', '<cmd>nohlsearch<cr><esc>')
|
||||
|
@ -99,20 +101,19 @@ M.setup = function()
|
|||
map('n', '<localleader>j', '<cmd>lnext<cr>zz')
|
||||
map('n', '<localleader>k', '<cmd>lprevious<cr>zz')
|
||||
|
||||
local toggle = require('fschauen.util.icons').ui.Toggle .. ' toggle '
|
||||
|
||||
-- toggle quickfix and loclist
|
||||
map('n', '<leader>ll', window.toggle_quickfix, { desc = toggle .. 'quickfix' })
|
||||
map('n', '<localleader>ll', window.toggle_loclist, { desc = toggle .. 'loclist' })
|
||||
map('n', '<leader>ll', window.toggle_quickfix, { desc = ui.Toggle .. ' toggle quickfix' })
|
||||
map('n', '<localleader>ll', window.toggle_loclist, { desc = ui.Toggle .. ' toggle loclist' })
|
||||
|
||||
local options = require('fschauen.util.options')
|
||||
|
||||
-- toggle options
|
||||
map('n', '<leader>sn', options.toggle_number, { desc = toggle .. "'number'" })
|
||||
map('n', '<leader>sr', options.toggle_relativenumber, { desc = toggle .. "'relativenumber'" })
|
||||
map('n', '<leader>sl', options.toggle_list, { desc = toggle .. "'list'" })
|
||||
map('n', '<leader>sw', options.toggle_wrap, { desc = toggle .. "'wrap'" })
|
||||
map('n', '<leader>ss', options.toggle_spell, { desc = toggle .. "'spell'" })
|
||||
map('n', '<leader>sn', options.toggle_number, { desc = ui.Toggle .. " toggle 'number'" })
|
||||
map('n', '<leader>sr', options.toggle_relativenumber, { desc = ui.Toggle .. " toggle 'relativenumber'" })
|
||||
map('n', '<leader>sl', options.toggle_list, { desc = ui.Toggle .. " toggle 'list'" })
|
||||
map('n', '<leader>sw', options.toggle_wrap, { desc = ui.Toggle .. " toggle 'wrap'" })
|
||||
map('n', '<leader>ss', options.toggle_spell, { desc = ui.Toggle .. " toggle 'spell'" })
|
||||
end
|
||||
|
||||
return M
|
||||
|
|
|
@ -9,9 +9,11 @@ M.cmd = {
|
|||
'IBLToggleScope',
|
||||
}
|
||||
|
||||
local toggle = require('fschauen.util.icons').ui.Toggle .. ' toggle '
|
||||
|
||||
M.keys = {
|
||||
{ '<leader>si', '<cmd>IBLToggle<cr>' },
|
||||
{ '<leader>so', '<cmd>IBLToggleScope<cr>' },
|
||||
{ '<leader>si', '<cmd>IBLToggle<cr>', desc = toggle .. 'indent lines' },
|
||||
{ '<leader>so', '<cmd>IBLToggleScope<cr>', desc = toggle .. 'indent line scope' },
|
||||
}
|
||||
|
||||
M.main = 'ibl'
|
||||
|
|
|
@ -10,8 +10,10 @@ local toggle_colorcolumn = function()
|
|||
end
|
||||
end
|
||||
|
||||
local toggle = require('fschauen.util.icons').ui.Toggle .. ' toggle '
|
||||
|
||||
M.keys = {
|
||||
{ '<leader>sc', toggle_colorcolumn, desc = 'Toggle virtual colunn' },
|
||||
{ '<leader>sc', toggle_colorcolumn, desc = toggle .. 'virtual colunn' },
|
||||
}
|
||||
|
||||
M.config = function(--[[plugin]]_, --[[opts]]_)
|
||||
|
|
|
@ -103,6 +103,7 @@ M.ui = {
|
|||
ChevronSmallRight = '',
|
||||
ChevronSmallUp = '',
|
||||
Circle = '●',
|
||||
Diagnostic = '',
|
||||
EmptyFolder = '',
|
||||
EmptyFolderOpen = '',
|
||||
File = '', --
|
||||
|
|
Loading…
Add table
Reference in a new issue