2014-11-09 2 views
0

다중 창으로 된 정력 탭 하나가 있습니다. 초점을 다른 (vim-) 창으로 바꿀 때 vim은 최소한의 창 너비를 부과하는 것 같습니다. 예를 들어, 열려있는 창이 2 개 수직으로 분할되어있는 경우, 오른쪽으로 포커스를 변경하면 분리자를 왼쪽으로 조금씩 이동합니다 (1 문자, 터미널 너비가 홀수 임). 그 반대의 경우도 마찬가지입니다. 특히 탭 수가 많아 질수록 탭의 레이아웃이 바뀌므로 성가 시게됩니다.포커스를 변경할 때 창 크기를 조정하지 마십시오.

나는 wfw 설정을 시도했지만 이제 다른 창을 열면 (수직으로 다시 분할 할 때) 새로운 너비는 1이고 Ctrl-W =은 더 이상 작동하지 않습니다.

Ctrl-W =을 여전히 유지하면서 초점 변경시 크기 조정을 사용하지 않도록 설정할 수 있습니까?

편집 : 저는 공식 debian jessie vim-gnome 패키지 인 vim 7.4를 사용하고 있습니다. 이 동작은 .vimrc 없이도 재현 가능합니다. urxvt을 사용 중이며 xterm은 같은 동작을 보여줍니다.

+1

설정에 대해 더 자세히 말씀해 주시겠습니까? 커서를 다른 수직 창으로 이동할 때 사용자가 설명하는 동작을 본 기억이 없습니다. – romainl

+0

나에게 너의'winwidth '일 수 있던처럼 소리. ': set winwidth = 1'을 사용하면 분할의 크기를 조정합니까? – g3cko

답변

0

정확히 무엇이 잘못되었는지는 모르지만, 문제는 vim-obsession으로 만든 세션 파일을 사용하여 발생했습니다. 이 파일을 삭제하고 새 세션을 시작하면 위의 내용이 수정되었습니다.

+1

아마도 'windowminwidth'와 같은 일종의 로컬 옵션을 설정했을 것입니다. 상황에 다시 빠지면 어떤 설정이 문제를 일으키는 지 파악하는 것이 가장 좋습니다. 나는': setlocal'과': set'을보고 시작할 것입니다. 이 명령은 현재 설정을 표시합니다. –

관련 문제