Fedora Gnome Terminal에서 시작된 Vi를 배경으로 전환한 다음 Ctrl-Z를 사용하여 bash로 돌아가려고 하는데 아무 것도 하지 않는 것 같습니다.
답변1
Ctrl-ZVim을 일시중지하세요.일부 모드에서는. 다른 모드에서는 특별한 처리가 수행되지 않습니다.
누군가가 가지고 있을 수도 있습니다.Bash에서 작업 제어 비활성화당신의 터미널을 위해.
vi
편집기가 실행되는 동안 셸을 통해 작업을 수행하는 다른 방법이 많이 있습니다. 몇 가지 예:
명령 셸을 입력하겠습니다.
:sh
vi
예를 들어, via를 통해 종료하는exit
대신 반환합니다 .fg
vi
Ctrl-Z셸에서 단일 명령을 실행합니다.
:!some-command
달리기 시작
make(1)
:Vim이나 Elvis에서는 다음과 같이 말할 수 있습니다.:make [target]
...바꾸다
:!make [target]
명령의 출력을 현재 버퍼로 읽습니다.
:r !some-command
답변2
나는 마침내 그것을 알아 냈습니다. 저는 VirtualBox에서 Fedora를 실행하고 있는데, 오른쪽 Ctrl 키는 기본적으로 "호스트" 작업용으로 예약되어 있는 것으로 나타났습니다. 즉, 오른쪽 Ctrl 키 조합은 VB 자체에서 차단됩니다. 왼쪽 Ctrl 키 조합(Ctrl-Z 포함)이 제대로 작동합니다.