※ vi
- 유닉스 또는 리눅스 계열의 에디터
(텍스트 모드에서 사용)
※ gedit
- 윈도우즈의 메모장과 비슷한 그래픽 에디터
(그래픽 모드에서 사용, vi도 사용 가능)
※ vi의 세가지 상태
① 명령 상태(명령 모드)
- 명령을 수행하는 상태로 vi 실행 후 ESC키로 명령상태로 전환.
② 입력(편집) 상태(입력 모드)
- 텍스트를 편집하는 상태로 명령상태에서 i, a, o 등의 키를 입력하여 전환.
③ 콜론 상태(ex모드, 라인명령모드)
- 저장하거나, 종료 등을 하며 명령상태에서 : (콜론)키를 입력하여 전환.
※ 입력 모드 전환
- i : 현재 커서의 위치부터 입력
- a : 현재 커서의 위치 다음 칸부터 입력
- o : 현재 커서의 다음 행에 입력
- s : 현재 커서 위치의 한 글자를 지우고 입력
- I : 현재 커서 행의 맨 앞에서부터 입력 ( "L" 아닙니다! )
- A : 현재 커서 행의 맨 마지막부터 입력
- O : 현재 커서의 이전 행에 입력
- S : 현재 커서의 한 행을 지우고 입력
※ 커서 이동
- h : 커서를 왼쪽으로 한 칸 이동 ←
- k : 커서를 위로 한 칸 이동 ↑
- Ctrl + F : 다음 화면으로 이동 (Page Down)
- ^ : 현재 행의 처음으로 이동 (Home)
- gg : 제일 첫 행으로 이동
- 숫자 G : 해당 숫자의 행으로 이동
- j : 커서를 아래로 한 칸 이동 ↓
- l : 커서를 오른쪽으로 한 칸 이동 →
- Ctrl + B : 이전 화면으로 이동 ( Page UP)
- $ : 현재 행의 마지막으로 이동(End)
- G : 제일 끝 행으로 이동
- : 숫자 엔터 : 해당 숫자의 행으로 이동
※ 복사, 삭제
- x : 현재 커서가 위치한 글자 삭제 (Del)
- dd : 현재 커서의 행 삭제
- yy : 현재 커서가 있는 행을 복사
- p : 복사행 내용을 현재 행 이후에 붙여 넣기
- X : 현재 커서가 위치한 앞 글자 삭제
- 숫자 dd : 현재 커서부터 숫자만큼의 행 삭제
- 숫자 yy : 현재 커서부터 숫자만큼의 행을 복사
- p : 복사한 내용을 현재 행 이전에 붙여 넣기
※ 문자열 찾기
- /문자열 엔터 : 해당 문자열을 찾음(현재 커서 이후로)
- n : 찾은 문자 중에서 다음 문자로 이동함
※ 기타
- u : 실행 취소
- Ctrl + r : 다시 실행
'Linux' 카테고리의 다른 글
ftp 접속시 명령어 (1) | 2013.01.13 |
---|---|
centos ftp설치 및 설정 (0) | 2013.01.12 |
리눅스 네트워크 관련 명령어 (0) | 2012.12.20 |
CentOS 6.2 그래픽모드(GUI)모드 설치 (0) | 2012.12.20 |
CentOS 6.2 텍스트(CLI) 모드 설치 (2) | 2012.12.20 |