[Linux & Unix] vi 명령어 정리
by Roel Downey728x90
반응형
Linux & Unix 에서 사용하는 vi 명령어 정리
1. vi 무엇인가?
2. vi 명령어 정리
1. vi 무엇인가?
역사는 위키에 가서 보면 된다.
vi를 위키에서 찾아보면 : [위키백과]
- 핵심은 문서 편집기 이다.
- vi는 유닉스 환경에서 쓰이고, vim은 리눅스 배포판에 포함되어 있다. (내가 보기엔 똑같다.)
2. vi 명령어 정리
내가 사용할 명령어를 정리 해보겠다.
삽입
키보드 키 | 기능 |
i | 현재 커서 위치에 Insert |
I | 현재 커서가 있는 줄 맨 앞에 Insert |
a | 현재 커서 다음에 Insert |
A | 현재 커서가 있는 줄 맨 뒤에 Insert |
o | 현재 커서 아래로 한 줄 띄우고 Insert |
O | 현재 커서 위로 한 줄 띄우고 Insert |
이동
키보드 키 | 기능 |
w | 단어 첫 글자 기준으로 다음으로 이동 |
W | 공백 기준으로 다음(단어의 시작)으로 이동 |
b | 단어 첫 글자 기준으로 이전으로 이동 |
B | 공백 기준으로 이전으로 이동 |
e | 단어 마지막 글자 기준으로 다음으로 이동 |
E | 공백 기준으로 다음(단어의 끝)으로 이동 |
gg | 문서 맨 앞으로 이동 |
G | 문서 맨 아래로 이동 |
^ | 문장 처음으로 이동 |
$ | 문장 끝으로 이동 |
편집
키보드 키 | 기능 |
dd | 현재 줄 잘라내기 |
yy | 현재 줄 복사하기 |
p | 붙여넣기 |
u | 실행 취소 |
ctrl + r | 재 실행 |
v | visual 모드 |
y | 복사 |
c | 잘라내기 |
저장
키보드 키 | 속성 |
:w | 저장 |
:q | 닫기 |
:q! | 저장하지 않고 닫기 (느낌표는 에러가 나도 닫아버려라 라는 뜻이다.) |
:wq | 저장하고 닫기 |
:숫자 | 지정한 줄 번호로 이동 |
728x90
반응형
'Linux' 카테고리의 다른 글
[Linux] 리눅스 주요 포트 번호 종류 (0) | 2023.07.05 |
---|
블로그의 정보
What doing?
Roel Downey