nvim - 停用鼠标

问题描述 投票:0回答:0

你能帮帮我吗?我想在 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 = ""

现在,我无法通过点击更改光标,但滚动再次处于活动状态。我不明白为什么?有没有办法停用两者?

linux vim neovim
© www.soinside.com 2019 - 2024. All rights reserved.