저는 장시간 작업보다는 빠른 편집을 위해 주로 Vim을 사용합니다. 이런 의미에서 종료를 위한 키보드 순서는 Esc, Shift+ ;, w, q, 입니다 Enter.
최소한의 키 입력으로 Vim을 종료하는 방법(문서 저장 가능)은 무엇입니까? 특히 삽입 모드에서는 더욱 그렇습니다.
답변1
Shiftzz파일을 저장하고 명령 모드에서 종료합니다.
답변2
ZZ
일반 모드에서는 현재 파일이 수정된 경우 저장하고 현재 창/탭을 종료하거나 닫습니다(파일에 쓰는 것과 동일 :x
하지만 :wq
아직 수정되지 않은 경우에도 동일하지 않음).
모든 창, 탭, 숨겨진 버퍼에 수정된 파일을 모두 쓴 후 무조건 종료하려면 다음이 필요합니다. :xa
(어떤 이유로 인해 일부 파일을 쓸 수 없는 경우 여전히 종료되지 않습니다.)
아무것도 변경하지 않고 무조건 종료: ( ZQ
와 동일) :q!
.
답변3
:x클릭 한 번 미만:wq
답변4
일반적인 작업에 대한 사용자 지정 매핑을 만듭니다. vim을 자주 종료한다면 몇 번의 키 입력으로 지도를 만드세요.
nnoremap <leader><leader> :xa<cr>
<leader>
쉼표로 설정한 경우 let mapleader = ","
쉼표 두 개를 사용하면 vim을 종료하고 변경 사항을 저장하는 빠른 방법이 됩니다. 삽입 모드에서 키 입력을 하나 더 저장하려면 해당 삽입 모드 매핑을 생성할 수도 있습니다.
inoremap <leader><leader> <esc>:xa<cr>
하지만 <leader
두 번 탭하면 실수로 활성화될 수 있으니 주의하세요.