Skip to content
Snippets Groups Projects
Unverified Commit f7bf0a71 authored by amtoine's avatar amtoine
Browse files

update which-key bindings

parent aa13daef
Branches
No related tags found
No related merge requests found
......@@ -85,8 +85,9 @@ trouble.setup {
icons = true,
}
require('which-key').register {
['<leader>lt'] = { name = '[L]SP [T]rouble', _ = 'which_key_ignore' },
require('which-key').add {
{ "<leader>lt", group = "[L]SP [T]rouble" },
{ "<leader>lt_", hidden = true },
}
local toggle = function(mode --[[string]])
......@@ -111,8 +112,9 @@ nmap("<leader>ltG", jump(trouble.last), "Jump to last item")
local goto_preview = require('goto-preview')
goto_preview.setup {}
require('which-key').register {
['<leader>lg'] = { name = '[L]SP [G]oto', _ = 'which_key_ignore' },
require('which-key').add {
{ "<leader>lg", group = "[L]SP [G]oto" },
{ "<leader>lg_", hidden = true },
}
nmap("<leader>lgd", goto_preview.goto_preview_definition, "Goto definition")
......
......@@ -20,8 +20,9 @@ return {
{ silent = true, desc = "Open list of Aerial objets" }
)
require('which-key').register {
['<leader>a'] = { name = '[A]erial', _ = 'which_key_ignore' },
require('which-key').add {
{ "<leader>a", group = "[A]erial" },
{ "<leader>a_", hidden = true },
}
end
},
......
......@@ -5,8 +5,9 @@ return {
local mark = require("harpoon.mark")
local ui = require("harpoon.ui")
require('which-key').register {
['<leader>h'] = { name = '[H]arpoon', _ = 'which_key_ignore' },
require('which-key').add {
{ "<leader>h", group = "[H]arpoon" },
{ "<leader>h_", hidden = true },
}
local nmap = require("custom._utils").nmap
......
......@@ -3,9 +3,11 @@ return {
'folke/which-key.nvim',
opts = {},
config = function()
require('which-key').register {
['<leader>g'] = { name = '[G]it', _ = 'which_key_ignore' },
['<leader>s'] = { name = '[S]earch', _ = 'which_key_ignore' },
require('which-key').add {
{ "<leader>g", group = "[G]it" },
{ "<leader>g_", hidden = true },
{ "<leader>s", group = "[S]earch" },
{ "<leader>s_", hidden = true },
}
end
},
......
local nmap = require("custom._utils").nmap
require('which-key').register {
['<leader>l'] = { name = '[L]SP', _ = 'which_key_ignore' },
require('which-key').add {
{ "<leader>l", group = "[L]SP" },
{ "<leader>l_", hidden = true },
}
nmap('[d', vim.diagnostic.goto_prev, 'Go to previous diagnostic message')
......
local nmap = require("custom._utils").nmap
require('which-key').register {
['<leader>w'] = { name = '[W]indows', _ = 'which_key_ignore' },
require('which-key').add {
{ "<leader>w", group = "[W]indows" },
{ "<leader>w_", hidden = true },
}
nmap("<leader>wm", "<C-w>_<C-w>|", "[M]aximize the current [w]indow")
......
require('which-key').register {
['<leader>t'] = { name = '[T]erminal', _ = 'which_key_ignore' },
require('which-key').add {
{ "<leader>t", group = "[T]erminal" },
{ "<leader>t_", hidden = true },
}
-- Easily hit escape in terminal mode.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment