We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.9.4
Debian trixie
When using which-key for operator pending mappings, lualine mode won't show OP-PENDING. As lualine is just calling vim.api.nvim_get_mode() https://github.com/nvim-lualine/lualine.nvim/blob/2248ef254d0a1488a72041cfb45ca9caada6d994/lua/lualine/utils/mode.lua#L47 I guess which-key popup is changing nvim mode inadvertently.
vim.api.nvim_get_mode()
d
if I enabled = false which-key
enabled = false
It would be nice if popup would not change the underlying nvim mode.
-- DO NOT change the paths and don't remove the colorscheme local root = vim.fn.fnamemodify("./.repro", ":p") -- set stdpaths to use .repro for _, name in ipairs({ "config", "data", "state", "cache" }) do vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name end -- bootstrap lazy local lazypath = root .. "/plugins/lazy.nvim" if not vim.loop.fs_stat(lazypath) then vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", lazypath, }) end vim.opt.runtimepath:prepend(lazypath) -- install plugins local plugins = { "folke/tokyonight.nvim", { "folke/which-key.nvim", config = true }, { "nvim-lualine/lualine.nvim", config = true }, } require("lazy").setup(plugins, { root = root .. "/plugins", }) vim.cmd.colorscheme("tokyonight")
The text was updated successfully, but these errors were encountered:
That's to be expected, since you won't be in op-pending mode when which-key shows and becasue of redraws
Sorry, something went wrong.
No branches or pull requests
Did you check docs and existing issues?
Neovim version (nvim -v)
0.9.4
Operating system/version
Debian trixie
Describe the bug
When using which-key for operator pending mappings, lualine mode won't show OP-PENDING.
As lualine is just calling
vim.api.nvim_get_mode()
https://github.com/nvim-lualine/lualine.nvim/blob/2248ef254d0a1488a72041cfb45ca9caada6d994/lua/lualine/utils/mode.lua#L47 I guess which-key popup is changing nvim mode inadvertently.Steps To Reproduce
d
operator pending commandif I
enabled = false
which-keyd
operator pending commandExpected Behavior
It would be nice if popup would not change the underlying nvim mode.
Repro
The text was updated successfully, but these errors were encountered: