반응형
키 | 동작 |
. | 마지막 실행 반복 예: dd 누르고 다시 dd 실행 하고 싶을 시 . 누르기 |
u :u :un :undo |
마지막 실행 취소 예: 실수로 dd 누를 시 u로 dd 취소하기 |
[숫자]u | 마지막 [숫자]개의 실행 취소 |
U | 현재 줄 모든 실행 취소 |
Ctrl + r :red :redo |
u(마지막 실행 취소)를 되돌리기 예: u로 dd 취소한걸 다시 실행 하고 싶을 시 Ctrl + r |
간단 응용법
현재 파일.
dd(현재 줄 삭제) 누른 후.
. 누르면 마지막 실행 반복 (마지막 실행이 dd였으니 dd 실행) 그래서 현재 줄인 "world" 줄 삭제.
이제 마지막으로 실행한걸 되돌리고 싶다면.
u를 눌러 마지막으로 "world" 줄 삭제한 dd 실행 취소.
한번 더 u 누르면 "hello" 줄 삭제한 dd 실행 취소.
Ctrl + r 눌러서 마지막 u(마지막 실행 취소) 되돌리기.
마지막 실행 취소가 dd("hello" 줄 삭제) 취소
Ctrl + r를 눌러 dd("hello" 줄 삭제) 실행
반응형
'코딩 > Vim' 카테고리의 다른 글
Vim - Copy (텍스트 복사) (0) | 2022.07.19 |
---|---|
Vim - Range 범위 (복사, 삭제, 검색 후 치환 등등에 범위 정하기) (0) | 2022.07.17 |
Vim - 파일 스크롤 & 화면 이동 (0) | 2022.07.04 |
Vim - Mode (노말, 비주얼 모드 등등) (0) | 2022.07.02 |
Visual Studio Code에서 Vim 세팅 파일 경로 찾기 (0) | 2022.01.02 |