티스토리 뷰

Server

VI / Vim 명령어 모음 (2)

니용 2022. 9. 5. 08:55
반응형

이전 글에서 명령어들을 작성하였는데, 이번에는 조합하여 활용하는 법에 대해 기술하려고 합니다. 명령어의 조합법은 Command (명령) + Object (객체)의 조합으로 구성되어 있고, 조합 방법은 아래에 적었습니다.

이전 글 링크 : https://abbo.tistory.com/324

 

1. 명령과 객체

명령 명령 뜻 객체 객체 뜻
d 삭제하기 aw 한 단어
y 복사하기 at 한 태그
c 변경하기 ap 한 문단
    4w 뒤의 4단어
    6b 앞의 6단어
    as 한 줄
    it 태그 내
    ip 문단 내
    i'  i[  i{  i(  따옴표 내 , 대괄호 내 , 중괄호 내 , 소괄호 내
    2k 위의 2줄

 

현재 커서로 부터 5단어를 삭제하기 위해서는 아래 처럼 입력하면 됩니다.

<div>Hello World!</div>
<span>This is span tag area</span>

위의 span 태그 내에서 This에 커서를 둔뒤 'd + 5w' 명령어를 입력하면 아래처럼 됩니다.

<div>Hello World!</div>
<span></span>

HTML 코드의 경우 태그 단위로 구성이 되어 있는 XML의 구조를 띄게 됩니다. 

<div>Hello World!</div>
<span>This is span tag area</span>

Hello 안에서 'it' 를 입력하게 되면 아래와 같이 변경됩니다. 바로 태그 내 컨텐츠 삭제입니다.

<div></div>
<span>This is span tag area</span>

 

2. 명령 반복

이번에는 이전에 사용한 명령어를 반복하는 방법에 대해 살펴보겠습니다. 단축키는 아래에 정리해두었습니다. 

단축키 명령어 뜻
. 이전 명령어 반복 수행 (예를 들어, 명령어 y3w를 실행하였다면 다음에 . 을 수행하면 뒤의 3단어를 또 복사합니다.)
u 되감기 (Undo)
Ctrl + R 앞감기 (Redo)

 

 

이는 드림코딩 엘리님의 유투브 영상을 토대로 작성한 글입니다.
엘리님 좋은 정보주셔서 정말 감사합니다 :)

 

 

반응형
댓글
공지사항