每次我使用以下方式访问文件系统:
:tabe dirname
(例如:tabe .
:):vsp dirname
:sp dirname
为了在编辑另一个文件时打开某个文件,我失去了 Vim 会话中的鼠标支持。
我在跑维姆 7.3.346在全新安装的Debian 威兹,使用 xterm。
我已经使用 Vim 的最小设置进行了测试,例如.vimrc
:
set nocp
set showmatch
set ts=4
set shiftwidth=4
set expandtab
set foldmethod=syntax
syntax on
set autoindent
set smartindent
set mouse=a
set encoding=utf-8
set fileencoding=utf-8
这个版本的 Vim 是否有任何解决方案或错误补丁?
更新:工作中从来没有出现过这个问题,我们拥有的电脑和服务器是:
- Ubuntu 10.04.3,Vim 7.2.330
- SUSE Linux 企业服务器 11、Vim 7.2.108
- 红帽企业 Linux 服务器版本 6.0、Vim 7.2.411
这应该是 Vim 7.3 的问题吗?
答案1
如果你还在使用7.3.346版本,那么我发现了一个有用的设置:
set ttymouse=xterm2
有了它,至少在相对较短的测试时间内我没有遇到问题。
此错误已被报告,并且应该已在版本 7.3.363-1 中修复。
更新:
Debian Wheezy 已将 Vim 版本升级到 7.3.363,问题似乎已经解决。