You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10下gVim 8.2无法禁用滚轮功能怎么解决

gVim 8.2 关闭滚轮功能操作方案

将以下配置添加到你的_vimrc配置文件中,保存后重载配置或重启gVim即可生效,该配置仅禁用滚轮滚动操作,不会影响中键点击粘贴功能:

" 普通模式下禁用滚轮滚动
noremap <ScrollWheelUp> <Nop>
noremap <ScrollWheelDown> <Nop>
noremap <ScrollWheelLeft> <Nop>
noremap <ScrollWheelRight> <Nop>

" 插入模式下禁用滚轮滚动
inoremap <ScrollWheelUp> <Nop>
inoremap <ScrollWheelDown> <Nop>
inoremap <ScrollWheelLeft> <Nop>
inoremap <ScrollWheelRight> <Nop>

" 可视模式下禁用滚轮滚动
vnoremap <ScrollWheelUp> <Nop>
vnoremap <ScrollWheelDown> <Nop>
vnoremap <ScrollWheelLeft> <Nop>
vnoremap <ScrollWheelRight> <Nop>

" 可选:禁用带Ctrl修饰键的滚轮操作,避免按Ctrl时滚轮仍生效
noremap <C-ScrollWheelUp> <Nop>
noremap <C-ScrollWheelDown> <Nop>
inoremap <C-ScrollWheelUp> <Nop>
inoremap <C-ScrollWheelDown> <Nop>
vnoremap <C-ScrollWheelUp> <Nop>
vnoremap <C-ScrollWheelDown> <Nop>
  • 此前使用普通nmap/imap/vmap未生效,是因为没有明确映射滚轮专属的<ScrollWheel*>事件,使用非递归映射noremap可以避免映射冲突
  • 配置添加完成后可以在命令模式执行:source $MYVIMRC立即重载配置,无需重启软件

内容的提问来源于stack exchange,提问作者user8711867

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 06:15:02