vim - 设置 mouse=a 在 iTerm2 中的 Vim/Neovim 上不起作用

标签 vim neovim iterm2

我正在使用 iTerm2,运行 Neovim v0.9.1,但 Vim v9.0 也有同样的问题。 我在 Neovim 上启用了 set mouse=a,但鼠标功能无法正常工作。我无法调整窗口大小、选择选项卡、定位光标和滚动。我搜索了 SO 以及 iTerm 的文档,但尚未确定问题的根源。

运行 :checkhealth 会对 Clipboard 产生以下结果

Clipboard (optional)
   - OK Clipboard tool found: pbcopy

这是 session -> 终端状态的屏幕截图:

Session->Terminal State

我的工作计算机上也有相同的设置,并且鼠标工作正常。

有人有什么建议吗?请不要提供 vim 键绑定(bind)解决方案。 谢谢。

最佳答案

设置 -> 配置文件 -> 终端 -> 启用鼠标报告。

enter image description here

关于vim - 设置 mouse=a 在 iTerm2 中的 Vim/Neovim 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77560255/

相关文章:

go - 如何在 Go 终端的一部分中使用 Vim

vim - 使用鼠标选择时禁用 Macvim 滚动

linux - 替换 Linux 中文件的内容

vim - <SID> 与foldexpr

vim - 使用 Next.js 在 Vim Coc-tsserver 上自动导入

neovim - 可以在 NeoVim 中以正常模式编辑终端缓冲区吗?

vim - 如何将光标移动到引号内的第一个单词?

无法将文件名分配给vim中的环境变量

macos - 是否可以在当前Finder位置打开iTerm

iterm2 片段和操作被禁用