리눅스 명령어 - vi

2015. 2. 26. 18:30Linux/리눅스 명령어


vi : 파일 편집기


명령 모드 


​:w  -> 저장

:w file.txt -> "file.txt" 이름으로 저장

:w >> file.txt -> "file.txt"에 내용을 덧 붙혀서 저장

:q -> vi 종료

:q! -> vi 강제 종료

:wq -> 저장 후 종료

:wq! -> 저장 후 강제 종료

:e file.txt -> "file.txt"라는 파일을 불러옴

:e# 이전에 열었던 파일을 불러 옴

:!<command> -> vi 실행 상태에서 명령어 실행

:.!<command> -> vi 실행 상태에서 실행 한 명령어를 현재 파일에 덧 붙임.

:%s/jy/jyp/g -> 파일 전체에서 "jy" -> "jyp"로 변경


입력모드


a -> 커서 뒤에서 부터 입력모드

A -> 현재 커서가 있는 행의 끝에서 부터 입력모드

i -> 커서 앞에서 부터 입력모드

I -> 현재 커서가 있는 행의 처음에서부터 입력모드

o ->  아래로 한줄을 띄고 입력모트

O -> 위로 한줄을 띄고 입력모드


dd -> 현재 커서 행 삭제

<N> + dd -> 현재 커서부터 N 행 만큼 삭제


yy -> 현재 커서 행 복사

<N> + yy -> 현재 커서부터 N 행 만큼 복사

p -> yy커맨드로 복사한 줄 붙여넣기


이동 키


h -> 커서를 우로 한칸 이동

j -> 커서를 아래로 한칸 이동

k -> 커서를 위로 한칸 이동

l -> 커서를 좌로 한칸 이동

'Linux > 리눅스 명령어' 카테고리의 다른 글

리눅스 기본 명령어 -1  (0) 2015.02.26