Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

개발자 되버리기

vi 사용법 및 단축키 본문

Linux

vi 사용법 및 단축키

구본익 2018. 7. 27. 21:57

요새들어 리눅스를 다루는일이 굉장히 많아짐에 따라 책 보는중에 vim 단축키를 어느정도 적어볼까 합니다.

제가 어느정도 알고 있거나 굳이 알필요 없는 명령어는 쓰지 않았습니다.


책이름 : 이것이 리눅스다 / 우재남 지음

출판사 : 한빛 미디어



명령 모드 : 

h j k l 순서로 ←↓↑→ 사용이 가능합니다. 




 i

 현재 커서의 위치부터 입력

 I (대문자)

 현재 커서 줄의 맨 앞에서부터 입력

a

 현재 커서의 위치 다음 칸

A

 현재 커서 줄의 맨 마지막부터 입력 

o

 현재 커서의 다음 줄에  입력

O

 현재 커서의 이전 줄에 입력 

s

 현재 커서 위치의 한 글자를 지우고 입력 

S

 현재 커서의 한 줄을 지우고 입력 

Ctrl + f

 다음 화면으로 이동 (Page Down)

Ctrl + b 

 이전 화면으로 이동 (Page Up)

 ^

 현재 행의 처음으로 이동 (Home)

$

 현재 행의 마지막으로 이동 (End)

gg

 제일 첫 행으로 이동

G

 제일 끝 행으로 이동

숫자 + G

 해당 숫자의 행으로 이동 

:숫자 + Enter

 해당 숫자의 행으로 이동

x

 현재 커서가 위치한 글자 삭제 (Del) 

X

 현재 커서가 위치한 앞 글자 삭제 (Back Space) 

dd

 현재 커서의 행 삭제 

숫자 dd

 현재 커서부터 숫자만큼의 행 삭제 (커서 포함)

yy

 현재 커서가 있는 행을 복사 

숫자 yy

 현재 커서부터 숫자 만큼의 행을 복사 (커서 포함) 

p

 복사한 내용을 현재 행 이후에 붙여 넣기 

P

 복사한 내용을 현재 행 이전에 붙여 넣기 

/문자열 Enter

 해당 문자열을 찾음 (윈도우의 Ctrl + f 같은 느낌)

 찾는 문자중에서 다음으로 이동 

치환

 :%s/기존문자열/새문자열 

행 번호 표시

 :set number 

 

 

 

 

 

 

 

 


'Linux' 카테고리의 다른 글

사용중인 포트 내리기  (0) 2018.08.30
실행중인 프로세스 보기  (0) 2018.08.01
Comments