
resize
퍼티 창에 입력했습니다 . 그럼 내가 vi myfile
. 모든 것이 괜찮습니다. 가끔 퍼티 창을 최대화하거나 최소화하고 싶습니다. 하지만 Putty 창의 크기를 변경하면 빈 페이지가 나타납니다. 의 내용을 볼 수 없습니다 myfile
. 정상으로 돌아가는 방법
답변1
이전 질문에 따르면퍼티에서 vim 편집기를 전체 화면으로 확장하는 방법, PuTTY가 처음에 화면 크기(또는 크기 조정)를 애플리케이션에 성공적으로 전달하지 못했습니다. 일반적으로 SIGWINCH
터미널에서 실행 중인 프로그램에 신호를 보냄으로써 이를 수행합니다 .
vi
모든 핸들 구현이 그런 SIGWINCH
것은 아니지만 대부분의 경우 이 작업을 수행할 것입니다(어떤 유형의 시스템을 사용하고 있는지는 밝히지 않았습니다). 너~할 수 있었다그렇지 않은 것을 사용하거나하다, 그러나 중단되었지만 (PuTTY가 화면 크기를 성공적으로 전달하지 못하기 때문에) 잘못된 크기로 인해 화면이 꺼집니다.
그러한 경우에는 를 종료 vi
하고 화면 크기를 업데이트한 후 다시 시작하면 됩니다.