2017-03-04 6 views
0

작은 화면이있는 컴퓨터에서 vim 용 합성 플러그인을 사용하므로 불필요한 공간을 잘라야합니다. 오류가있을 때, syntastic, 표시 예컨대 :vim의 합성어에서 상태 표시 줄을 사용하지 않음

[Syntax: line: 5 (1)] 
a.cpp|5 col 59 warning|some error 
[Location List] :SyntasticCheck gcc (cpp) 
Vim status bar 

나는 반드시 어떤 필요하지 않습니다, 상태 표시 줄 ([Syntax: line...) 및 마지막 줄 ([Location List...)를 제거 할 수 있습니까? loclist를 모두 사용하지 못하게했는데 (vim 상태 표시 줄에 경고/오류가 표시됨), 너무 길면 상태 표시 줄을 스크롤 할 수 없습니다.하지만 어쩌면 가능할까요?

loclist의 전원을 켜기 전에 : no loclist

후 : 여기

with loclist on

나는 이미 내 ~\.vimrc에서 문자열을 서식 statusline을 제거했습니다. loclist가 하나의 여분의 회선을 차지하도록하겠습니다. 이제는 3이 걸립니다.

답변

0

을 나는 그것은에게 loclist 다른 정력 창으로 간주됩니다 전적으로, 내가 요청 문제를 해결 할 수 없다 생각하며, 첫 번째 추가 선으로 메인 창의 필수 상태 표시 줄입니다. 다음과 같이 두 번째 추가 줄을 사용 중지 할 수 있습니다.

set laststatus=0 
1

필요한 것은 상태 표시 줄을 숨기는 것입니다.

이 기능을 토글하는 기능을 구현하는 post을 살펴보십시오.

또는 전부를 사용하지 :

set noshowmode 
set noruler 
set laststatus= 
set noshowcmd 
+0

답장을 보내 주셔서 감사합니다. 당신이 준 예제는 컴파일되지 않고 (laststatus는 숫자가 필요하다) 두 개의 여분의 라인 중 하나만 사용 불가능하게 만든다. – sygi