vi편집모드에서 이전 명령 취소하기(u)
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,175 조회
- 0 추천
- 목록
본문
vi편집모드에서 이전 명령 취소하기(u)
vi로 파일의 내용을 편집하면서 명령어를 잘못 사용하였을 경우에 직전 명령어를 차례대로 취소하여 원상태로 되돌릴 수 있는 명령어가 있습니다.
즉, 아래에서 현재 커서는 mailing이라는 단어의 첫번째인 m에 위치하고 있습니다.
이때 특정 한문자를 삭제하는 vi명령어인 x를 한번 눌러서 m을 삭제하였습니다.
아래는 그 삭제된 화면을 나타낸 것입니다.
위와 같이 m문자를 삭제한 후에 이를 취소하기 위하여 u키를 눌렀습니다.
그 결과 아래에서 m문자의 삭제가 취소되어 나타난 것을 볼 수 있습니다.
즉, vi의 u명령어는 직전 명령어를 차례대로 취소하는 명령어입니다.
따라서 위의 예에서 u명령어를 누른 결과 직전에 사용했던 명령어인 x명령어가 취소되어 m문자의 삭제가 취소된 것입니다.
다음은 직전명령어를 차례대로 삭제 취소하는 예를 보인 것입니다.
즉, 아래에서 현재 커서는 mailing의 m에 위치하고 있습니다.
이때 한문자를 삭제하는 x명령어를 3번 사용하여 mai문자를 차례대로 삭제하였습니다.
즉, x문자를 3번 사용하여 3개의 문자가 삭제된 후에 u명령어로 직전 명령어를 취소하였습니다.
그 결과 i문자의 삭제가 취소되어 나타난 것입니다.
다시 u를 눌러서 직전 명령어를 취소한 결과 a의 삭제가 취소되어 나타난 것입니다.
다시 u를 눌러서 직전 명령어를 취소한 결과 m의 삭제가 취소되어 나타난 것입니다.
관련자료
-
이전
-
다음