답변:
최단 / 단순 / 가장 빠른 방법은 다음과 같습니다.
:qa
모든 탭에서 작업을 저장하고 종료하려면 :
:wqa
:x
하지 마십시오. 언젠가 망쳐 놓고 :X
파일을 암호화하면 열쇠를 알 수 없습니다.
X
입력하고 (2) 실수로 비밀번호를 입력해야합니다. (3) 실수로 동일한 비밀번호를 다시 입력해야 합니다. 문제. 나는 가능성으로 그 표시되지 않는 ...이
나는 종종 :tabo
( :tabonly
)를 사용 하여 다른 모든 탭을 닫습니다.
:on
만 닫습니다 .
:tabo
입니다 정확히 내가 무엇을 찾고 있었다. 내가 할 수 있다면 당신을 30 번 찬성했습니다. :)
:ls
. 원하는 경우 나중에 탭을 복구 할 수 있습니다. 또는 등 창으로 변환
다음 Vim Ex 명령 중 하나를 사용 하여 다중 Windows 및 버퍼 를 종료 할 수 있습니다 .
:qa
:qall
변경된 버퍼가없는 경우 Vim을 종료하십시오. ( :bmod
다음에 수정 된 버퍼로 이동 하려면 사용하십시오 ). 'autowriteall'이 설정되면 다음과 같이 변경된 모든 버퍼가 기록됩니다 :wqall
.
:conf qa
:confirm qall
Vim을 종료하십시오. 일부 버퍼가 변경되면 프롬프트를 표시하십시오. 참조하십시오 :confirm
.
:qa!
:qall!
Vim을 종료하십시오. 버퍼에 대한 모든 변경 사항이 유실됩니다. 또한 :cquit
동일하지만 0이 아닌 값으로 종료됩니다.
:quita
:quitall
:quita!
:quitall!
와 동일합니다 :qall
.
:wqa
:wqall
:xa
:xall
변경된 버퍼를 모두 쓰고 Vim을 종료하십시오. 읽기 전용이거나 다른 이유로 쓸 수없는 파일 이름이없는 버퍼가 있으면 Vim은 종료되지 않습니다.
:conf wqa
:confirm wqall
:conf xa
:confirm xall
변경된 버퍼를 모두 쓰고 Vim을 종료하십시오. 일부 버퍼가 읽기 전용이거나 다른 이유로 쓸 수없는 경우 프롬프트를 표시하십시오. 참조하십시오 :confirm
.
:wqa!
:xa!
:wqall!
:xall!
변경된 모든 버퍼 (읽기 전용 버퍼 포함)를 작성하고 Vim을 종료하십시오. 파일 이름이 없거나 다른 이유로 쓸 수없는 버퍼가있는 경우 Vim은 종료되지 않습니다.
Vim에서 이것에 대해 읽으려면 다음 Ex 명령을 입력하십시오.
:help window-exit
:qall
모든 탭이 닫히고 버퍼가 열립니다.