2011-05-12 6 views
6

을 분할 한 후 다시 그리기 필요) 텍스트가 완전하게 망가져 있기 때문에 나머지 버퍼는 종종 다시 그리기가 필요합니다 (라인이 사라짐, 닫힌 버퍼의 나머지 텍스트 등)빔은 종종, 나는 매우 고통스러운이 작은 버그가 내의 vimrc 파일을 조정 및 플러그인을 설치 개월

이것은 쉽게 CTRL-L을 눌러 고칠 수 있지만, 내 nerdtree 탐색기를 열고 닫을 때마다 CTRL-L을 누릅니다.

누구나 동일하거나 유사한 문제가 발생했거나 해결책을 알고 있습니까? 내 vimrc에서 하나의 라인이나 특정 플러그인에이 행동을 태울 수 없었다 ...

미리 감사드립니다!

+0

어떤 플랫폼? 우분투 11.04에서 src로 컴파일 된 최신 vim으로이 문제가 보이지 않습니다. nerdtree를 사용할 때 –

+0

우분투 11.04, 우분투 10.10 및 Mac OS X에서 vim을 사용하고 있습니다. Mac에서는 모든 것이 잘 작동하는 MacVim을 사용합니다. 분명히 말하자면, 이것은 거의 모든 파티션을 닫을 때 나타나는 nerdtree 전용 문제는 아닙니다. –

+0

그래픽 또는 콘솔? vim을 "vim -u NONE"으로 시작하여 .vimrc의 모든 플러그인과 설정을 비활성화하여 문제가 아직 있는지 확인하십시오. vim 내에서 ": help --noplugin"을 수행하고 거기에서 다양한 옵션을 가지고 놀아보십시오. –

답변

5

나는 비슷한 문제가 과거에 발생했습니다.

나는 guioptions-=r 좌우 스크롤 막대를 제거 guioptions-=l이가 잘 작동 개미 사용하지만 스플릿이 더 많은 옵션이 있습니다 : guioptions-=Lguioptions-=R은.

이렇게하면 분할보기에서 스크롤 막대가 제거됩니다. 그냥 lr하지만 LR을 설정하면 희망이 도움이 ...

을 NERDTree 및 기타 분할을 사용하는 경우 정력은 항상 (또는 오른쪽) 스크롤 막대를 왼쪽을 추가하고이 정력 텍스트를 망쳐 표시 할됩니다!

2

구문 색상 표시가 비활성화되어 재현하십시오. 다음을 수행하십시오 :

:syn off 

구문 색상 지정 설정을 조정 해보십시오. Vim이 텍스트 색상을 지정하는 방법을 조정할 수 있습니다.

+0

힌트를 보내 주셔서 감사하지만 착색이 꺼져있을 때 문제가 계속 발생합니다. –

+0

@ 대니얼 콘솔을 사용한다면 그것은 정상적인 것입니다. 그리고 한 가지 더 C-L은 큰 문제가 아닙니다. 임대시, gvim을 사용할 때 문제점을 재현 할 수 없습니다. – winterTTr