$vim test1.txt 명령어로 test1.txt로 들어감.

Edit 모드 진입.
커서 '5' 기준
소문자 i : 앞에부터 써짐
대문자 I : 맨 앞에서부터 써짐
소문자 a : 뒤에서부터 써짐
대문자 A : 맨 뒤에서부터 써짐
소문자 o : 밑에 줄 부터 써짐
대문자 O : 위에 줄부터 써짐
Replace 모드
대문자 R : 기존의 내용을 덮어쓰면서 써짐.
소문자 r : 현재 한 글자만 바꿔줌.
대문자 S : 현재 행을 삭제 후 써짐.
소문자 s : 현재 한 글자만 삭제 후 써짐.
대문자 C : 커서 뒤에 문장을 다 삭제 후 써짐
소문자 cw : 커서가 포함된 '한 글자' 삭제 후 써짐.
Command 모드 (Edit모드에서 esc)
LastLine 모드 (Command모드에서 " : " 입력)
:q - 종료
:w - 저장
:w [파일] - 다른 파일이름으로 저장.
set number - 행 번호 보기.
:set nonumber - 행 번호 그만보기.
:%s/(찾고자 하는 내용)/(바꾸고자 하는 내용) - 내용바꾸기 (각 행에서 하나)
:%s/(찾고자 하는 내용)/(바꾸고자 하는 내용)/g - 전부 바꾸기.
:SP,EP s/A/B/g- SP 라인부터 EP라인까지 A를 B로 바꾸기
:n,m d - n 라인부터 m라인까지 삭제
:n,m co l - n 라인부터 m 라인까지 복사 해서 l 라인 아래에 붙이기
:n,m m l - n 라인부터 m 라인까지 잘라내서 l 라인 아래로 이동
(검색 모드)
Command모드에서 "/" 입력 - 내림차순
Command모드에서 "?" 입력 - 오름차순
| Permission | 파일 | 디렉터리 |
|---|---|---|
| Read(4) | 파일 내용 읽기 | 디렉터리에 속한 파일 이름 확인 |
| Write(2) | 파일 내용 변경 | 디렉터리에 파일 생성 및 삭제 |
| Execute(1) | 파일 실행 | 디렉터리에 접근할 수 있는 권한(cd) |
$chmod [OPTION] ... PERMS FiLEex) chmod 777 test.file