자주 사용하는 편집기 명령

vi file
파일 열기

:q or :wq

저장하고 종료

:q!

저장하지 않고 종료

i

편집모드

esc

편집모드 종료

:set nu

라인넘버 보이기

:set nonu

라인넘버 삭제

/검색할단어

검색할 단어를 검색한다.

검색할단어 검색 후 n

다음 같은단어를 찾는다 (위에서 아래로)

검색할단어 검색 후 N

다음 같은단어를 찾는다 (아래에서 위로)

:%s/검색할단어/바꿀단어/g

검색한단어를 바꿀단어로 전체 다 바꾼다(한 줄씩 바꾸는건 굳이 적을 필요 없어서 안적엇음.. 그냥 바꾸는게 더빠를까바?)

h

현재커서위치에서 오른쪽으로 1칸이동

j

위 라인으로 한줄이동

k

아래라인으로 한줄이동

l

현재커서위치에서 오른쪽으로 1칸이동

dd

현재줄삭제

d20G

현재줄부터 파일의 20번째 줄까지 삭제

yy

현재줄복사

y20G

현재줄부터 라인의 20번째 줄까지 복사

p

복사한 내용 붙여넣기

shift-6 ( ^ )

현재 줄 첫번째 공백이 아닌 글자로

shift-4( $ )

현재 줄 마지막으로

number-shift-G

줄 번호로 이동(1G를 입력하면 파일의 첫줄로 이동)

control - f 또는 fn - 방향키 아래쪽 방향키

한 페이지 아래로

control - b 또는 fn - 방향키 위쪽 방향키

한 페이지 위로

w

다음 단어나 구두점(마침표) 기호 처음으로

b

이전 단어나 구두점(마침표) 기호 처음으로

u

방금 명령한 실행 취소

Last updated