본문 바로가기

Linux

vi 편집기 명령어

리눅스를 다루는 일이 많아졌습니다. 

vi 편집기에서 사용할 수 있는 명령어는 아주 많지만 우선 이것만이라도 알고 있으면 

좋겠다는 생각이 들어서 정리하였습니다. 운영하면서 알게 되는 좋은 명령어는 

지속적으로 update 하도록 하겠습니다.


※ 리눅스는 대소문자를 엄격히 구분합니다.

 

Vi 편집기에서는 3가지 모드가 있습니다.

  1. 입력모드
  2. 명령모드 (vi 편집기 실행 기본으로 명령모드에서 시작)
  3. 콜론모드 (Ex모드) ESC 키를 누르고 :(콜론) 입력한 상태

 

[명령(편집)모드]

입력모드에서 다시 명령모드로 전화하려면 ESC 키를 누르시기 바랍니다.

 

yy 한줄 복사

p 붙여넣기

H 화면의 최상위로 이동

M 화면의 중간으로 이동

L 화면의 아래로 이동

u 이전으로 돌아가기 (실행취소)

Ctrl + b 화면 위로 이동

Ctrl + f  화면 아래로 이동

gg 파일의 맨 처음으로 이동

G 파일의 맨 끝으로 이동


[입력모드]

명령모드에서 입력모드로 전환하려면 i 타이핑한 실행합니다.


/ 변환 Shift+Spacebar

 

[콜론모드]

명령모드에서 콜론모드로 전환하려면 :(콜론) 명령을 실행합니다.


:wq 저장하고 종료

:q! 저장하지 않고 종료

:w 종료하지 않고 저장만 하기


-- 20160827 추가

[텍스트 컨트롤]

편집모드에서 v,V 사용해서 문자를 선택하고 y 통해 복사하고, p 이용하여 붙여넣기 있다

d 이용하면 삭제가 가능하다.

(v 문자 하나씩 선태, V 단위 선택)


Redo(다시 실행) :  Ctrl + r

Undo(이전으로 돌아가기) : u




'Linux' 카테고리의 다른 글

Backtick(백틱) '` `' / ~밑에 있는 기호  (0) 2017.04.26
쉘 실행시간 확인하기 / time  (0) 2017.04.26
프롬프트에 절대경로 표시하기 / PS1변수  (0) 2017.04.26
Shell 확인  (0) 2016.08.11
CHMOD / 권한 변경하기  (0) 2016.08.10