이것이 vim 명령에 관한 것인지 화면 명령에 관한 것인지는 확실하지 않지만 후자라고 가정합니다.
나는 화면을 아래로 한 채 vim을 사용해왔고, 가끔씩 내가 사용하고 있는 가상 터미널을 정지시키는 키 조합을 누를 것입니다.
모든 것을 볼 수 있고 여전히 해당 터미널에서 화면 명령을 실행할 수 있지만 터미널 자체 내에서는 아무 것도 할 수 없습니다. 다른 가상 터미널을 생성/롤오버할 수 있으며 모두 잘 작동합니다.
특정 터미널을 잠그기 위해 무엇을 하고 있는지 모르겠습니다.
게다가 온라인에서 답변을 검색하면 CTRL-Q와 CTRL-S가 곳곳에서 언급됩니다. CTRL-Q를 눌러도 아무 일도 일어나지 않았고 모호함을 고려하여 CTRL-q와 CTRL-Q를 사용해 보았습니다.
- 편집하다 -
또 다른 세부 사항은 Macbook을 사용하고 있지만 PC에서 KDE/Mint와 동일한 문제가 있었던 것 같습니다.
답변1
이 키는 XON/XOFF 흐름 제어에 사용됩니다. 흐름 제어가 활성화되면 Ctrl- S터미널 출력을 중지합니다. 화면 명령은 제어되는 터미널의 일부가 아니기 때문에 계속 작동합니다.
Ctrl- Q터미널 출력을 활성화합니다. 따라서 이전에 누르지 않았다면 Ctrl아무런 차이가 없습니다.S
답변2
허용되는 답변은 GNU 화면을 실행하는 터미널의 흐름 제어에 대해 설명합니다. 다른 Screen 터미널로 전환하여 사용할 수 없기 때문에 설명하는 동작이 발생하지 않습니다.
설명하는 동작은 흐름 제어가 설정된 것처럼 들립니다.GNU 화면 자체 내에서. Ctrl+를 누른 A다음 이 키를 누르면 SXOFF가 현재 화면 터미널로 전송되지만 독립적으로 전환할 수 있는 다른 화면 터미널은 유지됩니다. 모든 것이 다시 제대로 작동하도록 하려면 터미널에서 Ctrl+를 클릭한 A다음 Q다시 이동하려는 콘텐츠를 클릭하세요.
답변3
혹시라도 CTRL-Q 또는 CTRL-A + CTRL-Q가 작동하지 않습니다. 실수로 그래픽 터미널을 잠갔기 때문에 잠금을 해제하기 위해 터미널 메뉴에서 "읽기 전용"을 선택 취소했습니다.
답변4
문제는 다음과 같습니다
frozen vim::
KNOPPIX 8.6을 실행 중입니다.
저는 4개의 작업 공간이 있는 KDE 데스크탑을 사용합니다.
작업 공간 2, 3, 4에는 konsole
4개의 터미널이 열려 있습니다.
총 12개의 konsole
창에서 vim 8.3 버전 2개가 동시에 실행되고 있습니다. 이러한 vim 세션 중 하나에서 나는 bash 스크립트 중 하나를 편집하고 있습니다.
여러 번 Ex cmd line에서 vim 검색 명령 /
및/또는 :s
대체 명령을 사용해 보았습니다.
매번 이 vim은 오랫동안 동결될 것이기 때문에 이 vim을 죽여야 할 것 같습니다. vim은 어떤 키를 눌러도 반응하지 않습니다.
마우스를 사용하여 다른 작업 공간인 또 다른 "konsole"로 전환할 수 있습니다. 다른 vim과 다른 모든 작업이 작동합니다.
가능한 이유는 다음과 같습니다.
명령의 패턴에는 물결표 /
가 있습니다 . ~
일부는 백슬래시로 이스케이프되고 일부는 이스케이프되지 않습니다.
몇 가지 vim 정지 이벤트 후에 옵션을 비활성화했습니다 incsearch
.
이전: 명령줄에 모드를 가져오면 vim이 정지됩니다. 이후: 명령을 실행하면 /
정지됩니다.
~
무한 루프에서 재귀 검색이 발생할 것 같습니다 .
정력 문제:
CTRL-C
검색 활동을 중지할 수 없습니다.
vim이 작업 중이고 검색 중이라는 표시가 없습니다.
vim에는 프로젝트가 없고 help
, 처리할 레이블도 없으며 frozen
, vim이 응답하지 않습니다.