我典型的开发环境是在全屏终端(通常是 gnome-terminal)中使用 vim 运行 GNU 屏幕会话。我遇到的问题是,当单击 vim 中超出终端第 223 个字符的字符时,鼠标指针无法正确解释。
我已经尝试了另一个问题的解决方案(添加set ttymouse=sgr到我的.vimrc),这解决了直接在终端中运行 vim 的问题,但在屏幕会话中使用 vim 时,鼠标的限制仍然存在。
set ttymouse=sgr
.vimrc
vim ubuntu gnu-screen gnome-terminal
gnome-terminal ×1
gnu-screen ×1
ubuntu ×1
vim ×1