Ubuntu解决 Vim 右键进入可视模式本文使用的环境是 Ubuntu 26.04。该方法也适用于其他采用相同 Vim 配置结构的 Ubuntu 和 Debian 版本。在终端中使用 Vim 时普通右键可能会被 Vim 捕获导致进入可视模式Visual mode而不是显示终端的右键菜单。这是因为 Vim 默认启用了鼠标支持。可以选择永久关闭 Vim 的鼠标处理也可以保留原配置临时让右键交给终端模拟器处理。方案一永久关闭 Vim 的鼠标处理编辑系统配置sudovim/etc/vim/vimrc.local写入以下内容source $VIMRUNTIME/defaults.vim let g:skip_defaults_vim 1 set mouse保存并重新启动 Vim 后普通右键将由终端处理并显示终端的右键菜单。此配置对系统中的所有用户生效也适用于sudo vim。三行配置的作用source $VIMRUNTIME/defaults.vim先加载 Vim 的默认配置保留语法高亮、文件类型检测等功能。let g:skip_defaults_vim 1防止 Vim 稍后再次加载默认配置并覆盖后面的设置。set mouse清空mouse选项让 Vim 不再捕获鼠标事件。可以在 Vim 中检查是否生效:set mouse?看到以下结果即表示鼠标处理已关闭mouse为什么只写set mouse可能无效Ubuntu/Debian 的 Vim 可能在/etc/vim/vimrc.local之后继续加载defaults.vim再次设置mousea或mousenvi覆盖先前的修改。方案二不修改配置使用 Shift 右键如果希望保留 Vim 的鼠标功能可以不修改任何配置使用Shift 右键按住Shift再点击右键通常会绕过 Vim 的鼠标捕获将这次操作交给终端模拟器并显示终端的右键菜单。