파일 편집을 마친 후 다음 단계는 변경 사항을 저장하고 편집기를 종료하는 것입니다. Vim 은 이 목적을 위해 각각 고유한 기능을 가진 여러 명령을 제공합니다. 이 모든 명령은 :을 눌러 진입할 수 있는 명령줄 모드에서 실행됩니다.
Vim 편집기에서 저장하는 방법
편집기를 종료하지 않고 파일에 수정한 내용을 저장하려면 쓰기 (write) 명령을 사용합니다. 이것이 "vim 에서 저장하는 방법"이라는 질문에 대한 근본적인 답변입니다.
:w- 현재 파일 상태를 디스크에 씁니다 (저장).
Vim 종료하기
편집기를 종료하려면 저장 여부에 따라 몇 가지 옵션이 있습니다.
:q- 편집기를 종료합니다. 이 명령은 저장되지 않은 변경 사항이 없을 때만 작동합니다.:q!- 편집기를 종료하고 저장되지 않은 변경 사항을 모두 무시합니다. 이는 실수했을 때 파일의 마지막 저장된 버전으로 되돌리고 싶을 때 유용합니다.
Vim 저장 및 종료 방법
저장과 종료를 결합하는 것은 매우 일반적인 작업 흐름입니다. linux wq 명령은 명령줄에서 작업하는 많은 개발자들에게 필수적입니다.
:wq- 이 명령은 먼저 파일을 쓰고 (저장) 다음 종료합니다. 효율성을 위한 두 가지 기능이 하나로 합쳐진 것입니다. 많은 사용자가vi 쓰기 및 종료를 검색하며, 이 명령은 Vi 와 Vim 모두에서 작동합니다.ZZ- 이는:wq와 동일한 단축키입니다. 수정된 경우 파일을 저장하고 종료합니다. 입력할 문자가 하나 적고 숙련된 Vim 사용자들 사이에서 선호됩니다.
변경 사항 취소 및 다시 실행
편집하는 동안 작업을 되돌리거나 다시 실행해야 할 수 있습니다. 이 명령들은 일반 모드 (Esc 키를 눌러 진입) 에서 사용됩니다.
u- 마지막 작업을 취소합니다.Ctrl-r- 취소한 마지막 작업을 다시 실행합니다.
이러한 기본 명령을 숙달하는 것이 Vim 능숙함으로 가는 첫걸음입니다. 익숙해질수록 이러한 작업이 자연스러워지는 것을 발견하게 될 것입니다. 더 고급 기능에 대해서는 공식 Vim 설명서가 훌륭한 자료입니다.