초보의 아웅다웅 설계하기/Ubuntu

Ubuntu - Vi 편집기

로망와니 2011. 3. 22. 22:47
저장 명령
:wq!

저장하기 않고 빠져 나오기
:q!

이동 명령어

h 현재 커서의 위치에서 한 글자 왼쪽으로 이동
l 현재 커서의 위치에서 한 글자 오른쪽으로 이동
k 현재 커서의 위치에서 한 글자 위로 이동
j 현재 커서의 위치에서 한 글자 아래로 이동
O, ^ 현재 라인의 맨 앞으로 코서 이동
$ 현재 라인의 맨 끝으로 커서 이동
w, e 한 단어 오른 쪽으로 이동, 단어의 구분은 알파벳 이외의 문자
W, E 한 단어 오른쪽으로 이동, 단어의 구분은 공백
b 한 단어 왼쪽으로 이동, 단어 구분은 알파벳 이외의 문자
B 한 단어 왼쪽으로 이동, 단어 구분은 공백
Back Space 한글자 왼쪽으로 이동
1+G 편집하고 있는 파일의 맨 첫 글자로 이동
G 편집하고 있는 파일의 맨 마지막 라인으로 이동
Enter 다음 라인의 첫글자로 이동
Ctrl+f 한 화면 앞으로 이동
Ctrl+d 반 화면 앞으로 이동
Ctrl+b 한 화면 뒤로 이동
Ctrl+u 반 화면 뒤로 이동
) 한 문장 앞으로 이동, 문장의 구분은 엔터
( 한 문장 뒤로 이동, 문장의 구분 엔터
{ 한 문단 앞으로 이동, 문단의 구분은 공백
} 한 문단 뒤로 이동, 문단의 구분은 공백

삽입, 수정, 삭제 명령

o 다음라인부터 입력모드
O 현재 윗라인부터 입력모드
x 한글자 삭제
u 복구
dw 단어 삭제
D, d$ 현재 위치부터 라인끝까지 삭제
dd 라인전체 삭제
cw 단어 삭제후 입력 대기 (입력후 ESC)
C, c$ 현재 위치부터 라인끝까지 삭제후 입력대기 (입력후 ESC)
R 글자 덮어쓰기
r 글자 덮어쓰기
yy  라인 복사하기 (복사할 위치에서 p )
j 현재 라인에 다음라인 연결하기
/ 단어 검색
? 단어 검색
1,$ s/VGA/G VGA라는 단어가 G라는 단어로 자동 변경
:set number, :set nu 라인번호 표시하기
:set nonumber, :set nonu 라인번호 제거하기
:.= 커서가 위치한 라인 번호 표기
!ls 편집기 내에서 ls 명령어 실행

'초보의 아웅다웅 설계하기 > Ubuntu' 카테고리의 다른 글

RSA, AES, ARIA, SHA256 암호 예제 C  (0) 2016.05.23
Ubuntu - Mount  (0) 2011.03.23
Ubuntu - 컴파일  (0) 2011.03.21
Android - Ubuntu 명령어  (0) 2011.03.14
Android - Samba to Window  (0) 2011.03.06