본문 바로가기

코딩/Vim

Vim - File (파일 상태 되돌리기)

반응형

파일 상태 되돌리기란 현재 노말모드 이전 편집한 파일 상태의 이전 상태로 되돌리는 것을 뜻함.

 

예: i 눌러 삽입모드 > hello world 입력 > esc 눌러 노말모드 진입 > 파일 상태 되돌리기 시, hello world 입력 전의 파일 상태로 되돌리기.

 

파일 상태 되돌리기

동작
g-
:ea

:earlier
현재 파일을 이전 상태로 되돌리기
[숫자]g-
:ea [숫자]
현재 파일을 [숫자]번째 이전 상태로 되돌리기
:ea [숫자][옵션] 현재 파일을 [옵션]에 따라 [숫자]번째 이전 상태로 되돌리기

예: :ea 30s
결과:  현재 파일을 30초 이전 파일의 상태로 되돌리기

[옵션]
- 초
m - 분
h  - 시간
- 일
f   - 파일 저장 (예: 2f, 뜻: 2번째 파일 저장 이전)

 

 

파일 이후 상태로 되돌리기

동작
g+
:lat

:later
현재 파일을 이후 상태로 되돌리기
[숫자]g+
:lat [숫자]
현재 파일을 [숫자]번째 이후 상태로 되돌리기
:lat [숫자][옵션] 현재 파일을 [옵션]에 따라 [숫자]번째 이후 상태로 되돌리기

예: :ea 10m
결과:  현재 파일을 10분 이후 파일의 상태로 되돌리기

[옵션]
 - 초
m - 분
h  - 시간
 - 일
f   - 파일 저장 (예: 2f, 뜻: 2번째 파일 저장 이후)
반응형

'코딩 > Vim' 카테고리의 다른 글

Vim - File (파일에 데이터 덧붙이기)  (0) 2023.10.13
Vim - File (vim 파일 관련)  (0) 2023.10.10
Vim - Tab (기타 & Set Options)  (0) 2023.10.01
Vim - Tab (탭 위치 이동하기)  (0) 2023.09.28
Vim - Tab (특정 탭으로 이동)  (0) 2023.09.25