GNU 화면-종료 후 vim 창 제거


12

Mac에서 X11이 포함 된 GNU 화면에서 urxvt를 사용합니다. 나는 그것을 많이 좋아. 내 유일한 문제는 vim을 종료하면 vim 창 아래에 쉘 프롬프트를 표시한다는 것입니다. 이것은 큰 문제는 아니지만 기본적으로 vim을 열기 전에 내가하고있는 모든 것을 숨 깁니다. GNU 화면없이 urxvt를 사용하고 vim을 종료하면 vim 창을 숨기고 vim을 연 프롬프트 바로 다음에 쉘 프롬프트를 표시합니다.

이 문제를 해결하기 위해 화면에서 무엇을 수정할 수 있습니까?

화면 블 랭커와 관련이 있습니까?


다음은 screenrc 또는 .screenrc에 있어야 할 일반적인 설정과의 좋은 링크입니다. wiki.linuxquestions.org/wiki/Screen
Spike

답변:


18

altscreen옵션활성화하십시오~/.screenrc .

전체 화면 프로그램은 "대체 화면"이라는 터미널 기능을 사용합니다.이 기능에는 별도의 화면 버퍼와 이러한 인터페이스에 맞게 약간의 동작 변경이 있습니다. 프로그램은 시작할 때 '대체'화면으로 들어가고 종료하면 '정상'으로 돌아갑니다.

Screen 자체는 터미널 에뮬레이터 역할을하기 때문에 alt-screen 기능도 에뮬레이션해야합니다. 다른 모든 터미널 에뮬레이터는 기본적으로이 기능을 사용할 수 있지만, 화면이 그것은 뒤에 숨겨져있다 altscreen몇 가지 역사적인 이유에 대한 옵션을 선택합니다.


1
나는 당신을 충분히 표명 할 수 없습니다!
George

11

이 줄을 ~ / .screenrc에 추가하십시오.

altscreen on
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.