Vim 및 Vi에서 실행 취소 및 다시 실행 작업을 수행하는 방법
Suraj Joshi
2023년1월30일
Vim
과Vi
는 Linux 및 Mac 사용자에게 가장 인기있는 텍스트 편집기 중 하나입니다.
Vim의 변경 사항을 취소하려면u
,:u
또는:undo
명령을 사용합니다. 마찬가지로 CTRL+R또는 :redo
명령을 사용하여 변경 사항을 다시 실행합니다.
Vim/Vi에서 변경 취소
Vim
은 특정 파일에 대한 모든 변경 사항을 관찰합니다. 실행 취소 명령은 하나 이상의 변경 사항을 되돌릴 수 있습니다. 최근 변경 사항이 먼저 취소 된 다음 이전 변경 사항이 취소됩니다. Vim의 변경 사항을 취소하려면u
,:u
또는:undo
명령을 사용합니다.
Vim/Vi에서 변경 사항을 실행 취소하는 단계:
-
Vim
에서 명령을 실행하려면 일반 모드에 있는지 확인해야합니다. 일반 모드가 아닌 경우 Esc키를 눌러 일반 모드로 전환 할 수 있습니다. -
최근 변경 사항을 취소하려면
u
명령을 사용하십시오. -
여러 변경 사항을 한 번에 취소하려면 숫자와 함께
u
명령을 사용합니다.nu
명령은 최근n
변경 사항을 취소합니다.
우리는 u
의 경우에주의해야합니다. 실수로 U
를 누르면 한 줄의 모든 최신 변경 사항이 취소됩니다. U
를 누르면 u
를 사용하여 변경 사항을 되돌릴 수 있습니다.
삽입
모드에서 파일을 편집하면 세션 중에 이루어진 모든 변경 사항이 실행 취소 트리에서 단일 항목으로 처리됩니다.
삽입
모드로 전환 한 후 두 줄을 삭제하고 ‘정상’모드로 다시 전환 한 후 u
명령을 사용하면 두 줄이 모두 복원됩니다.
Vim/Vi
의 변경 사항 다시 실행
다시 실행작업은 ‘실행 취소’작업의 반대입니다. 파일에서 취소 된 변경 사항을 다시 실행하려면CTRL+R 또는:redo
명령을 사용합니다.
Vim/Vi에서 변경 사항을 다시 실행하는 단계:
-
Vim
에서 명령을 실행하려면 일반 모드에 있어야합니다. 일반 모드가 아닌 경우 Esc키를 눌러 일반 모드로 전환 할 수 있습니다. -
변경 사항을 다시 실행하려면 ‘일반’모드로 들어간 후
Ctrl-R
(Ctrl과r
키를 동시에 누름) 또는:redo
명령을 사용합니다. -
한 번에 여러 변경 사항을 다시 실행하려면 CTRL+R명령과 함께 숫자를 사용합니다.
3 Ctrl-R
(3
을 누른 다음Ctrl과r
키를 동시에 누름)하면 명령은 최근 3 개의 변경 사항을 다시 실행합니다.
주기에서 실행 취소 및 다시 실행 명령을 사용하여 변경 사항을 실행 취소 한 다음 변경 사항을 다시 실행 취소 할 수 있습니다.
작가: Suraj Joshi
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn