강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

vi편집모드에서 이전 명령 취소하기(u)

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

vi편집모드에서 이전 명령 취소하기(u)

 

 

 

 

 

vi 파일의 내용을 편집하면서 명령어를 잘못 사용하였을 경우에 직전 명령어를 차례대로 취소하여 원상태로 되돌릴 있는 명령어가 있습니다.

 

 

 

 

 , 아래에서 현재 커서는 mailing이라는 단어의 첫번째인 m 위치하고 있습니다.

 

 

 

 

 

 

5d3ce54b341806c9fbf57ec3a66a8c29_1686635233_2394.png
 

 

 

 

 

이때 특정 한문자를 삭제하는 vi명령어인 x 한번 눌러서 m 삭제하였습니다.

 

 

 

 

 아래는 삭제된 화면을 나타낸 것입니다.

 

 

 

 

 

 

5d3ce54b341806c9fbf57ec3a66a8c29_1686635249_6899.png
 

 

 

 

 

위와 같이 m문자를 삭제한 후에 이를 취소하기 위하여 u키를 눌렀습니다.

 

 

 

 

  결과 아래에서 m문자의 삭제가 취소되어 나타난 것을 있습니다.

 

 

 

 

 

 

5d3ce54b341806c9fbf57ec3a66a8c29_1686635266_8039.png
 

 

 

 

 

, vi u명령어는 직전 명령어를 차례대로 취소하는 명령어입니다.

 

 

 

 

 따라서 위의 예에서 u명령어를 누른 결과 직전에 사용했던 명령어인 x명령어가 취소되어 m문자의 삭제가 취소된 것입니다.

 

 

 

 

 

 

다음은 직전명령어를 차례대로 삭제 취소하는 예를 보인 것입니다.

 

 

 

 

 , 아래에서 현재 커서는 mailing m 위치하고 있습니다.

 

 

 

 

 

 

5d3ce54b341806c9fbf57ec3a66a8c29_1686635283_226.png
 

 

 

 

 

이때 한문자를 삭제하는 x명령어를 3 사용하여 mai문자를 차례대로 삭제하였습니다.

 

 

 

 

 

 

5d3ce54b341806c9fbf57ec3a66a8c29_1686635298_3434.png
 

 

 

 

 

, x문자를 3 사용하여 3개의 문자가 삭제된 후에 u명령어로 직전 명령어를 취소하였습니다.

 

 

 

 

  결과 i문자의 삭제가 취소되어 나타난 것입니다.

 

 

 

 

 

 

5d3ce54b341806c9fbf57ec3a66a8c29_1686635315_5903.png
 

 

 

 

 

다시 u 눌러서 직전 명령어를 취소한 결과 a 삭제가 취소되어 나타난 것입니다.

 

 

 

 

 

 

5d3ce54b341806c9fbf57ec3a66a8c29_1686635336_7085.png
 

 

 

 

 

다시 u 눌러서 직전 명령어를 취소한 결과 m 삭제가 취소되어 나타난 것입니다.

 

 

 

 

 

 

5d3ce54b341806c9fbf57ec3a66a8c29_1686635351_2651.png
 




관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,855 개
  • 현재 접속자 :  111 명