你能帮帮我吗?我想在 nvim 中停用鼠标。它既不应该滚动,也不应该改变光标位置。
我在 init.lua 中添加了以下行,以禁用鼠标滚动:
for _, amplitude in ipairs({ "", "S-", "C" }) do
for _, direction in ipairs({ "Up", "Down", "Left", "Right" }) do
for _, modus in ipairs({ "", "i" }) do
vim.keymap.set(modus, "<" .. amplitude .. "ScrollWheel" .. direction .. ">", "<Nop>", { })
end
end
end
这有效,并且滚动被禁用。但是,我仍然可以通过点击更改光标位置。要禁用此功能,我还添加了以下行:
vim.opt.mouse = ""
现在,我无法通过点击更改光标,但滚动再次处于活动状态。我不明白为什么?有没有办法停用两者?