2014-09-22 5 views
0

cygwin에서 vim을 실행하면 활성 버퍼 이름에 창 제목이 자동으로 설정됩니다. 예상대로 민트 용 창 제목 설정

불행히도 그것은 작동하지 않습니다

나는이 썼다. 나는 방법은

"Press ENTER or type command to continue"

가 어떻게 배경에 내 명령을 실행할 수 있습니다이 메시지를 제거하는 찾지 못 하셨나요?

답변

1

보통 답은 system()을 대신 사용합니다. 그것은 출력을 되풀이하지 않고 대신 출력합니다. 그러나 출력은 터미널에 인쇄해야하므로 사용자의 경우에는 작동하지 않습니다.

set shellredir= 
call system("clear; echo -ne '\\e]0;". @% . "\\a' 2>&1 > /dev/null") 
set shellredir=> 

을하지만 빔은 실제로 내장하는 기능을 가지고, 내 기능에 시스템을 사용하려고 :help 'titlestring'

+0

볼 수 있지만 당신이 필요하기 때문에 그것은 – nowox

+1

아의 권리를 작동하지 않습니다 일시적으로 'shellredir'를 재설정하는 작업을 할 수 있습니다 출력을 터미널로 전송합니다. 내 편집 내용에 따라''십대 선전 ''이 효과가 없습니까? –

+0

나는': set title'을 몰랐다. 당신이 찾고 있던 해결책을 찾았습니다. 감사 – nowox