2009-04-17 4 views
2

: vsp 및 : sp 명령을 사용하여 vim에서 여러 개의 뷰포트가 열리는 경우가 있습니다. 잠시 동안 편집을 해 본 후에는 vim에서 : make 명령을 자주 실행합니다. 오류가 발생하면 vim은 gcc가 내 오류를 일으킨 행을 표시합니다. 그러나 vim은 파일이 이미 열려 있어도 다른 뷰포트에서 오류가있는 파일을 종종 열어 둡니다. 예제 : 이전: make 명령 뒤에 vim이 잘못된 뷰포트를 사용하지 못하게하려면 어떻게합니까?

-------------------- 
|   |  | 
| file 1 | file 2 | 
|   |  | 
|   |  | 
-------------------- 

확인하십시오, 파일에 오류가 2

-------------------- 
|   |  | 
| file 2 | file 2 | 
|   |  | 
|   |  | 
-------------------- 

정력 지금 이미도 올바른 뷰포트 불구하고, 왼쪽 뷰포트의 오류 라인에 점프 있다고 가정 그 파일을 열어 뒀어.

오류가있는 파일이 vim에서 이미 열려있는 경우 vim이 파일 하나의 뷰포트를 사용하지 않도록 지시 할 수있는 방법이 있습니까?

답변

3

switchbuf = useopen 옵션을 설정해보십시오.

+1

switchbuf = usetab도 권장합니다 (useopen과 동일하지만 탭의 버퍼도 찾습니다). – spatz