问题描述
想使用<leader>i
跳转到编号(ordinal)为i
的buffer,此时which-key中显示了9个键位提示,无用且不美观,于是希望隐藏。使用silent=true
和hidden=true
均无效,前者与which-key无关,后者则仅在which-key中配置键位有效。
解决方法
使用desc="which_key_ignore"
即可,例如上述需求的lua代码为:
-- Switch buffer with ordinal
for i = 1, 9 do
map(
"n",
"<leader>" .. i,
"<cmd>lua require('bufferline').go_to(" .. i .. ", true)<cr>",
{ desc = "which_key_ignore", silent = true, noremap = true }
)
end
map(
"n",
"<silent><leader>$",
"<cmd>lua require('bufferline').go_to(-1, true)<cr>",
{ desc = "which_key_ignore", silent = true, noremap = true }
)
Comments NOTHING