Notice
Recent Posts
Recent Comments
Link
«   2025/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
관리 메뉴

arrangement

vi 명령어 본문

SEn/linux

vi 명령어

SEn123 2020. 8. 9. 21:23

음... gif를 만들면 좋을텐데 번거로워서 글로...

많은 기능들이 있지만 가장 많이 사용하고 사용했던거 위주로...

 

문장의 맨 처음으로 이동 -> Home,0,^

문장의 끝 -> End,#

문단의 맨 처음 -> gg, [[

문단의 맨 끝 -> G, ]]

화면의 맨 처음 -> H

화면의 중간 -> M

화면의 끝 ->L

 

책갈피 기능

m + a ~ z , A ~ Z

책갈피 보기

' + a ~ z, A ~ Z

 

행의 맨끝에 글 입력 -> A

행의 맨앞에 글 입력 -> I

다음행 추가 -> o

내 커서의 위쪽에 빈행 추가 -> O

 

행 지움 -> S

지운 후 삽입 -> s

그 자리에서 수정 -> i

내 커서 다음부터 수정 -> a

커서 내용 바꿈 -> r

replace -> R

뒷문자 다 지우면 backspace 전환 -> x

Backspace -> X

행 삭제 -> dd

원하는 행 만큼 삭제 -> n+dd

행 복사 -> yy

원하는 행 만큼 복사 -> n+yy

내 커서 밑으로 붙여넣기 -> p

내 커서 위로 붙여넣기 -> P

 

되돌리기 -> u

이전 -> ctrl +r

page up -> ctrl + B

page down -> ctrl + F

 

 

edit -> command line 전환

원하는 글자 찾기 (include) -> /include(n, N), ?include(N, n)

행 번호 붙이기 -> :se nu

 

치환

:[n]s/old/new

5행 치환 -> 5s/include/Include

10,20번째 행 치환 -> 10,20s/include/Include

문서 전체 치환 -> %s/include/Include

10번째 문장에서 i를 I로 치환 -> 10s/i/I

 

입력한 명령어 보기 -> :![명령어]

새문서 열기 -> :enew

'SEn > linux' 카테고리의 다른 글

CentOS 7 repository 변경  (0) 2020.07.30
Ubuntu 20.04 기본 설정  (0) 2020.07.29
Ubuntu 20.04 설치  (0) 2020.07.29
Centos 7 apache logrotate 설정  (0) 2020.07.28
CentOS 7 vhost 설정하기  (0) 2020.07.28
Comments