Vim 및 Vi에서 실행 취소 및 다시 실행 작업을 수행하는 방법

Suraj Joshi 2023년1월30일
  1. Vim/Vi에서 변경 취소
  2. Vim/Vi의 변경 사항 다시 실행
Vim 및 Vi에서 실행 취소 및 다시 실행 작업을 수행하는 방법

VimVi는 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(Ctrlr키를 동시에 누름) 또는 :redo명령을 사용합니다.
  • 한 번에 여러 변경 사항을 다시 실행하려면 CTRL+R명령과 함께 숫자를 사용합니다. 3 Ctrl-R (3을 누른 다음Ctrlr 키를 동시에 누름)하면 명령은 최근 3 개의 변경 사항을 다시 실행합니다.

주기에서 실행 취소 및 다시 실행 명령을 사용하여 변경 사항을 실행 취소 한 다음 변경 사항을 다시 실행 취소 할 수 있습니다.

작가: Suraj Joshi
Suraj Joshi avatar Suraj Joshi avatar

Suraj Joshi is a backend software engineer at Matrice.ai.

LinkedIn

관련 문장 - Linux Vim