Windows 용 Vim-파일을 저장하고 종료하려면 무엇을 입력해야합니까?
Windows XP를 사용하는 git commit -a
대신 실수로을 입력 했지만 git commit -am "My commit message"
이제 커밋 메시지의 파일 버전으로 채워진 CMD 프롬프트가 표시됩니다 ( "커밋 메시지를 입력하십시오 ..."). 메시지를 맨 위에 추가했지만 저장하고 나가는 방법을 알 수 없습니다. Ctrl+ W+ 를 누르려고했지만 Q아무것도하지 않지만 ^
커서가있는 곳에 추가하십시오 .
나는 또한 Esc먼저 시도한 다음 Ctrl+ W+ 시도 Q했지만이라고 말합니다 No write since last change (add ! to override)
.
를 눌러 ESC편집 모드를 종료 한 후 다음을 입력하십시오.
:wq
특정 명령 ( Esc:wq)을 실행하는 방법을 알려주는 대신 VIM 사용에 도움이되는 두 가지 링크를 제공 할 수 있습니다.
- http://bullium.com/support/vim.html 은 HTML 빠른 참조 카드를 제공합니다
- http://tnerual.eriogerg.free.fr/vim.html 은 여러 언어로 된 PDF 빠른 참조 카드를 제공하며, 책상 서랍에 인쇄물을 접거나 펼치도록 최적화되어 있습니다.
그러나 Vim을 배우는 가장 좋은 방법은 Git 커밋뿐만 아니라 일상적인 작업을위한 일반 편집자로 사용하는 것입니다.
Vim으로 전환하지 않으려면 명령을 명심해야합니다. 이 경우 Git과 함께 사용할 좋아하는 편집기를 설정하십시오 .
Esc삽입 모드를 종료 한 다음 :wq
(콜론 wq) 또는 ZZ
(shift-Z shift-Z)를 확인하십시오.
를 눌러
i
또는a
삽입 모드에 들어가, 선택의 메시지를 입력합니다ESC
여러 번 눌러 삽입 모드 또는 실수로 우연히 마주 칠 수있는 다른 모드를 종료합니다저장하려면
:wq
,:x
또는ZZ
저장하지 않고 종료
:q!
하거나ZQ
파일을 다시로드하고 모든 변경 사항을 취소하려면 ... :
여러 번 ESC
누른 다음을 입력하십시오 :e!
.
더 빠른 방법
- 저장
- 그리고 종료
될 것이다
:x
여러 파일을 열었다면
:xa
:q!
무조건 무 저장 종료를 강제합니다
사용하다:
:wq!
느낌표는 읽기 전용 모드를 재정의하는 데 사용됩니다.
'Programing' 카테고리의 다른 글
SCSS에 다른 수업 포함 (0) | 2020.04.02 |
---|---|
ArrayList를 복제하고 내용을 복제하는 방법은 무엇입니까? (0) | 2020.04.02 |
JWT와 OAuth 인증의 주요 차이점은 무엇입니까? (0) | 2020.04.02 |
git 내에서 파일과 디렉토리의 권한을 수정 한 경우 어떻게 복원합니까? (0) | 2020.04.02 |
폴더의 Subversion 컨트롤을 어떻게 제거합니까? (0) | 2020.04.02 |