minor fixes
This commit is contained in:
		
							parent
							
								
									3d397d3d05
								
							
						
					
					
						commit
						7ea89e55c9
					
				
							
								
								
									
										59
									
								
								init.lua
								
								
								
								
							
							
						
						
									
										59
									
								
								init.lua
								
								
								
								
							| 
						 | 
				
			
			@ -289,21 +289,58 @@ require('lazy').setup({
 | 
			
		|||
    },
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  {
 | 
			
		||||
  { -- Useful plugin to show you pending keybinds.
 | 
			
		||||
    'folke/which-key.nvim',
 | 
			
		||||
    event = 'VimEnter', -- Sets the loading event to 'VimEnter'
 | 
			
		||||
    config = function() -- This is the function that runs, AFTER loading
 | 
			
		||||
      require('which-key').setup()
 | 
			
		||||
    opts = {
 | 
			
		||||
      icons = {
 | 
			
		||||
        -- set icon mappings to true if you have a Nerd Font
 | 
			
		||||
        mappings = vim.g.have_nerd_font,
 | 
			
		||||
        -- If you are using a Nerd Font: set icons.keys to an empty table which will use the
 | 
			
		||||
        -- default whick-key.nvim defined Nerd Font icons, otherwise define a string table
 | 
			
		||||
        keys = vim.g.have_nerd_font and {} or {
 | 
			
		||||
          Up = '<Up> ',
 | 
			
		||||
          Down = '<Down> ',
 | 
			
		||||
          Left = '<Left> ',
 | 
			
		||||
          Right = '<Right> ',
 | 
			
		||||
          C = '<C-…> ',
 | 
			
		||||
          M = '<M-…> ',
 | 
			
		||||
          D = '<D-…> ',
 | 
			
		||||
          S = '<S-…> ',
 | 
			
		||||
          CR = '<CR> ',
 | 
			
		||||
          Esc = '<Esc> ',
 | 
			
		||||
          ScrollWheelDown = '<ScrollWheelDown> ',
 | 
			
		||||
          ScrollWheelUp = '<ScrollWheelUp> ',
 | 
			
		||||
          NL = '<NL> ',
 | 
			
		||||
          BS = '<BS> ',
 | 
			
		||||
          Space = '<Space> ',
 | 
			
		||||
          Tab = '<Tab> ',
 | 
			
		||||
          F1 = '<F1>',
 | 
			
		||||
          F2 = '<F2>',
 | 
			
		||||
          F3 = '<F3>',
 | 
			
		||||
          F4 = '<F4>',
 | 
			
		||||
          F5 = '<F5>',
 | 
			
		||||
          F6 = '<F6>',
 | 
			
		||||
          F7 = '<F7>',
 | 
			
		||||
          F8 = '<F8>',
 | 
			
		||||
          F9 = '<F9>',
 | 
			
		||||
          F10 = '<F10>',
 | 
			
		||||
          F11 = '<F11>',
 | 
			
		||||
          F12 = '<F12>',
 | 
			
		||||
        },
 | 
			
		||||
      },
 | 
			
		||||
 | 
			
		||||
      -- Document existing key chains
 | 
			
		||||
      require('which-key').register {
 | 
			
		||||
        ['<leader>c'] = { name = '[C]ode', _ = 'which_key_ignore' },
 | 
			
		||||
        ['<leader>d'] = { name = '[D]ocument', _ = 'which_key_ignore' },
 | 
			
		||||
        ['<leader>r'] = { name = '[R]ename', _ = 'which_key_ignore' },
 | 
			
		||||
        ['<leader>s'] = { name = '[S]earch', _ = 'which_key_ignore' },
 | 
			
		||||
        ['<leader>w'] = { name = '[W]orkspace', _ = 'which_key_ignore' },
 | 
			
		||||
      }
 | 
			
		||||
    end,
 | 
			
		||||
      spec = {
 | 
			
		||||
        { '<leader>c', group = '[C]ode', mode = { 'n', 'x' } },
 | 
			
		||||
        { '<leader>d', group = '[D]ocument' },
 | 
			
		||||
        { '<leader>r', group = '[R]ename' },
 | 
			
		||||
        { '<leader>s', group = '[S]earch' },
 | 
			
		||||
        { '<leader>w', group = '[W]orkspace' },
 | 
			
		||||
        { '<leader>t', group = '[T]oggle' },
 | 
			
		||||
        { '<leader>h', group = 'Git [H]unk', mode = { 'n', 'v' } },
 | 
			
		||||
      },
 | 
			
		||||
    },
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue