vi 명령어

vi 명령어

vi 파일명
vi +n 파일명
vi +/검색어 파일명
vi -R 파일명 : 읽기 전용

vi -r 파일명 : 문서 복구

명령 / 입력 모드

vi 편집 명령

i : 현재 커서 입력
a : 커서 한칸 오른쪽 앱력
A : 현재행 가장 마지막에 입력
o : 현재행 다음에 한줄 삽입 후 입력
O : 현재행 위에 한줄 삽입 후 입력
s : 현재 커서 한글자 삭제후 입력
S : 현재 행 삭제후 입력
R : 문서 수정 모드
x : 문자 하나 삭제

u : 실행한 작업 취소
:redo : 취소한작업을 재실행

k : 상
h : 좌
l : 우
j : 하

n[이동키] : n만큼 이동

0 : 라인 맨 앞으로
$ : 라인 맨 뒤로
w : 오른쪽으로 한단어 이동
b : 왼쪽으로 한단어 이동

gg: 첫행으로
G: 마지막행으로
ngg: n행으로 이동

v : 알파벳 문자 단위로 영역 지정
V : 행 단위로 영역 지정

c : 삭제후 입력모드 전환. 다른키와 조합후 사용
cc : 행전체 삭제후 입력모드
d : 삭제. 다른키와 조합후 사용
dd : 행 전체 삭제
y : 텍스트 복사
yy : 행 복사
p : 붙여넣기

~ : 대소문자 전화
. : 마지막 실행한 명령을 반복 실행

문자 검색

/찾을내용 : 하일라이트로 표시
n : 다음
N : 이전

치환
:s/찾을내용/바꿀내용. 시작위치부터 첫번째로 검색한것만 바꾼다
:%s/찾을내용/바꿀내용
:%s/찾을내용/바꿀내용/c

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다