Vim: xterm에서 netrw를 사용한 후 마우스 지원이 손실되었습니다.

Vim: xterm에서 netrw를 사용한 후 마우스 지원이 손실되었습니다.

다음을 사용하여 파일 시스템에 액세스할 때마다:

  • :tabe dirname(예를 들어 :tabe .:)
  • :vsp dirname
  • :sp dirname

다른 파일을 편집하는 동안 파일을 열려면 Vim 세션에서 마우스 지원을 잃었습니다.

나는 뛰고있어Wim 7.3.346새로 설치한 경우데비안 위즈, 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에 대한 솔루션이나 버그 수정이 있나요?


고쳐 쓰다: 이 문제는 직장에서 발생한 적이 없습니다. 우리가 사용하는 컴퓨터와 서버는 다음과 같습니다.

  • 우분투 10.04.3, 빔 7.2.330
  • 수세 리눅스 엔터프라이즈 서버 11, Vim 7.2.108
  • Red Hat Enterprise 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으로 업그레이드했으며 문제가 해결된 것 같습니다.

관련 정보