때로는 vi 또는 vim을 사용하여 파일을 편집하면 파일이 정지됩니다. Ctrl+C또는을 입력해도 Ctrl+D여전히 고정됩니다. 나는 kill -9 <pid>
다른 터미널에서, PID는 살해되지만 파일은 여전히 정지.
내가 모르는 키 조합을 입력해야한다고 생각합니다. 아무도 아이디어가 있습니까?
때로는 vi 또는 vim을 사용하여 파일을 편집하면 파일이 정지됩니다. Ctrl+C또는을 입력해도 Ctrl+D여전히 고정됩니다. 나는 kill -9 <pid>
다른 터미널에서, PID는 살해되지만 파일은 여전히 정지.
내가 모르는 키 조합을 입력해야한다고 생각합니다. 아무도 아이디어가 있습니까?
답변:
Ctrl- S아마도 범인 일 것입니다. 대부분의 터미널에서 화면 출력을 중지합니다. Michael이 언급했듯이 Ctrl- 를 입력하여 화면을 정상으로 복원 할 수 있습니다Q .
이론적으로 설정 stty -ixon
되지 않도록해야한다 Ctrl- S화면을 동결,하지만 내 로컬 솔라리스 10 로그인에 작동하지 않습니다.
stty -ixon
됩니다 ~/.bashrc
. 제 경우에는 Ctrl-s가 Vim을 멈추고 .bashrc 수정을 할 때까지 다시 돌아올 수 없었습니다. 자세한 내용은 여기 : superuser.com/a/1328326/409327
GNU Screen에서 사용합니까? 그것은 실수로 공격에 꽤 흔한 일 (PRA가 지적 하듯이, 이것은 분명히 사실조차 외부 화면입니다) Ctrl+S( xoff
비활성화 당신이 명중 할 때까지 그림 화면), Ctrl+Q( xon
)
Ctrl+ S가 문제가 아닌 경우 ( pra의 답변 에서와 같이 ) 이것이 도움이 될 수 있습니다.
Vundle을 사용하여 많은 커스텀 플러그인을 설치하려고하면 때로는 문제가 발생합니다. 이러한 패키지를 수동으로 제거하고 도움이되는지 확인할 수 있습니다. 플러그인이 작성된 위치를 확인하십시오. 필자의 경우 Vundle 을 설치 .vim/bundle
했기 때문에 모두 디렉토리 안에 있었습니다 . 따라서 디렉토리 내부에서 전체 번들 폴더를 정리하여 모든 플러그인을 제거하고 다음을 실행하여 다시 시작할 수 있습니다.git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
.vim
rm -rf bundle
있습니다.
그것이 도움이되기를 바랍니다!