[부사리]vi단축키

By | 2016년 2월 25일
Print Friendly, PDF & Email

이미지 출처 : http://kldp.org/node/102947

vi-vim-cheat-sheet-ko

 

출처 : http://lucetedaniel.tistory.com/76 (휴먼계정이라 복사댓글 못 남김)

vi(m) 복사와 붙여넣기

복사/붙여넣기

설 명

yw

커서 위치부터 단어의 끝까지 복사

y2w

커서 위치부터 두 단어 복사

y0

커서 위치부터 줄의 처음까지 복사

y$

커서 위치부터 줄의 끝까지 복사

yy

커서가 있는 줄을 복사

2yy

커서가 있는 줄 아래로 두 줄을 복사

yj

커서가 있는 줄과 그 다음 줄을 복사

yk

커서가 있는 줄과 그 앞줄을 복사

yG

현재 위치에서 파일의 끝까지 복사

p

커서의 다음 위치에 붙여넣기

P

커서가 있는 위치에 붙여넣기

부연설명 : ”vim” mode 에서 ”v”를 누르고 블럭지정한 다음 ”y” 를 누르면 블럭지정된 단어가 복사가 되고

복사한 내용을 붙여넣기할 커서로 이동 후 ”p”를 누르면 자동 붙여넣기

vi(m) 기본 단축키

단축키

설 명

a

커서 위치의 다음 칸부터 문자 삽입(append)

A

커서가 있는 줄의 끝에서부터 문자 삽입하기

i

커서 위치부터 문자 삽입하기

I

커서가 있는 줄의 맨 앞에서부터 문자 삽입하기

o

커서 바로 아래에 줄을 만들고 문자 삽입하기(open Line)

O

커서바로 위에 줄을 만들고 문자 삽입하기

x, dl

커서 위치의 글자 삭제하기

x, dh

커서 바로 앞의 글자 삭제하기

dw

한 단어 삭제하기

d0

커서 위치부터 행의 처음까지 삭제하기

D, d$

커서 위치부터 행의 끝까지 삭제하기

dd

커서가 있는 행 전체를 삭제하기

dj

커서가 있는 행과 그 다음 행을 삭제하기

dk

커서가 있는 행과 그 앞 행을 삭제하기

vi(m) 블럭 지정시 사용하는 단축키

단축키

설 명

~

대소문자 전환

y

복사

>

행 앞에 탭 삽입

:

선택 영역에 대해 Command mode

U

대소문자 변환

d

삭제

c

치환

<

행 앞에 탭 제거

J

행을 합침

u

소문자로 변환

vi(m) 저장과 종료 명령

단축키

설 명

:w

저장한다

:w test.txt

test.txt 파일로 저장한다

:w >> test.txt

test.txt 파일에 덧붙여서 저장한다

:q

vi 편집기를 종료한다

ZZ

저장 후 종료한다

:wq!

저장 후 강제로 종료한다

:e test.txt

text.txt 파일을 불러온다

:e

현재 파일을 불러온다

 

관련 글

댓글 남기기(글만 입력하셔도되요. 이메일,이름,웹사이트 미입력 가능)

This site uses Akismet to reduce spam. Learn how your comment data is processed.