Linux , Vim

[Linux/Vim] Vim 명령어 정리 , 기본 명령어 모음

고로케 2021. 4. 23.
반응형

1. 일반 모드

 

기능

h

j

k

l

3(왼쪽/아래//오른쪽)으로 이동

3(h/j/k/l)

커서가 있는 줄의 첫 번째 칸으로 이동

0

커서가 있는 줄의 마지막 칸으로 이동

$

파일의 첫 번째 줄로 이동

gg

파일의 마지막 줄로 이동

G

한 글자 삭제

x

3글자 삭제

3x

한 줄 삭제

dd

3줄 삭제

3dd

작업 취소

u

텍스트 붙여넣기

p(커서 다음 칸)

텍스트 붙여넣기

P(커서 이전 칸)

2. 입력 모드 ( a )

 

기능(입력 위치에 따라)

커서 위치

i

커서 위치 다음 칸

a

커서 위치 그 줄의 첫 번째 칸

I

커서 위치 그 줄의 마지막 칸

A

커서 위치 다음 줄

o

커서 위치 이전 줄

O

3. 명령 모드( : )

 

기능

저장하기

:w

vim 종료하기

:q

입력 내용 저장 + 종료하기

:wq

저장하지 않고 종료

:q!

특정 텍스트(name) 검색 *esc -> /

/name

다음 검색

n

이전 검색

N

커서 줄의 찾은 첫 단어만 바꾸기

:s/old/new

커서 줄의 모든 찾은 단어 바꾸기

:s/old/new/g

모든 줄의 찾은 첫 단어만 바꾸기

:%s/old/new/g

모든 줄의 찾은 단어 확인하며 바꾸기

:%s/old/new/gc

4. 비주얼 모드 ( V )

 

기능

블록 지정

v

줄 단위 블록 지정

V

텍스트 복사

y

텍스트 잘라내기

d

(입력모드)텍스트 붙여넣기

p(커서 다음 칸)

(입력모드)텍스트 붙여넣기

P(커서 이전 칸)

반응형

댓글