VI 명령어
SERVER/LINUX 2016. 9. 23. 13:17 |파일편집 vi [파일명]
읽기 전용 파일 열기 vi -R [파일명] 또는 view file
vi 입력 모드
i,a,o,I,A,O
vi 명령모드
Esc
vi 콜론모드
Esc 누른후 : (콜론)
입력 모드
i : Insert, 현재 커서의 위치에 글자를 삽입
I : Insert, 커서가 있는 줄(line)의 맨 앞에 글자를 삽입
a : Append, 현재 커서 위치의 다음 칸에 글자를 추가
A : Append, 커서가 있는 줄(line)의 맨 뒤에 글자를 추가
o : Open line, 현재의 줄 다음에 새로운 줄을 삽입
O: Open line, 현재의 줄 앞에 새로운 줄을 삽입
콜론 모드
명령모드에서 콜론 모드로 전환하려면 :명령을 실행시키면 됩니다
편집한 데이터를 저장하고 종료하려면
:wq
저장하지 않고, 강제로 종료하려면
:q!
vi를 끝내지 않고, 현재 작업 중인 내용을 저장만 하려면
:w
명령 모드(ESC 모드)에서 사용되는 몇가지 기호
다음과 같은 기호는 기본적인 것으로 필수적으로 알아두시기 바랍니다.
G : 화일의 맨끝으로
^ : 현재줄의 맨앞 (빈칸무시)으로
0 : 현재줄의 맨앞으로
$ : 현재줄의 맨 뒤로
% : 짝을 이루는 기호 확인
w : 다음 단어로
b : 이전 단어로
e : 현재 단어의 끝 글자
화면단위 이동
vi에는 스크롤 기능이 없는 대신 화면 단위로 이동하는 명령어들이 있습니다.
Control + F (Forward) : 한화면 밑으로 이동
Control + B (Backward) : 한화면 위로 이동
Control + D (Down) : 반쪽화면 밑으로 이동
Control + U (Upon) : 반쪽화면 위로 이동
Control + E : 커서는 현재위치 그대로 화면만 한줄씩 위로 이동
Control + Y : 커서는 현재위치 그대로 화면만 한줄씩 아래로 이동
z : 커서의 위치와 함께, 화면상의 맨위로
nz : n번 라인을 화면상의 맨위로
z. : 커서의 위치와 함께, 화면상의 중간으로
z : 커서의 위치와 함께, 화면상의 맨아래로
'SERVER > LINUX' 카테고리의 다른 글
계정 권한(퍼미션 설정) (0) | 2016.04.08 |
---|---|
리눅스 기본 명령어 (1) | 2015.08.18 |
centOS6.6 jdk1.7 설치 (0) | 2015.08.17 |