esc: 명령어 입력
vi로 게시물 열기 및 저장
vi file : vi를 시작하여 지정한 파일 편집
vi -R file : 읽기 전용 편집기로서 vi를 시작하여 지정한 파일 편집
view file : 읽기 전용 편집기로서 vi를 시작하여 지정한 파일 편집
wq : 데이터를 저장하고 종료
:q! : 데이터를 저장하지 않고 종료
입력키의 종류
a : 커서 위치의 다음 칸부터 입력하기
A : 커서가 있는 줄의 끝부터 입력하기
i : 커서 위치부터 입력하기 (Insert도 같은 역할)
I : 커서가 있는 줄의 맨 앞에서부터 입력하기
o : 커서 바로 아래에 줄을 만들고 입력하기
O : 커서 바로 위에 줄을 만들고 입력하기
s : 커서가 있는 단어를 지우고 입력하기
S : 커서가 있는 행을 지우고 입력하기
삭제
x : 문자 삭제
#x : #개의 문자 삭제
dd : 한 줄 삭제
#d : #줄 삭제
취소키의 종류
u : 작업 취소하기
U : 그 줄에 행해진 작업 모두 취소하기
. : 조금 전에 했던 명령을 반복하기
줄이동
h<Left> : 커서를 한 칸 왼쪽으로 이동
j<Down> : 커서를 한 줄 아래로 이동
k<Up> : 커서를 한 줄 위로 이동
l<Right> :커서를 한 칸 오른쪽으로 이동
<Backspace> :커서를 한 칸 왼쪽으로 이동
0 : 커서를 현재 줄의 맨 앞으로 이동
$ : 커서를 현재 줄의 맨 끝으로 이동
^ : 커서를 현재 줄의 첫글자(공백이나 탭이 아닌)로 이동
마지막으로 지운거 복사
p : 마지막으로 지워진 것을 커서의 뒤/아래에 삽입
P : 마지막으로 지워진 것을 커서의 앞/위에 삽입
패턴검색
/ : 이전의 패턴에 대해 앞으로 검색을 반복
n : 명령에 대해 같은 방향으로 반복
N : 명령에 대해 반대 방향으로 반복
줄 길이의 조절
: J : 줄의 결합
Visual 모드
v ㅋㅋ
댓글 없음:
댓글 쓰기