반응형
종료 및 저장 명령어
- :w 저장
- :q 아무 수정작업하지 않거나, 이전에 :w로 저장한 경우 종료
- :wq 저장 후 종료
- :q! 저장 하지 않고 종료
명령모드에서 보이지 않는 라인 넘버를 출력
:set number

찾고자 하는 문자열로 커서 이동 패턴 검색, 대소문자 구분, 명령모드에서 작동
- /[문자]
삭제 (d : delete의 약자)
- dd : 한 줄 삭제
- dd5 : 다섯 줄 삭제
- dw : 한 단어 삭제
- d5w : 다섯 단어 삭제
- d$ : 커서부터 이줄 끝까지 삭제
- d0 : 커서부터 이줄 앞까지 삭제
- dG : 커서부터 문서 끝까지 삭제
복사 (y: yank의 약자)
- yy : 한 줄 복사
- yy5 : 다섯 줄 복사
- yw : 단어 복사
- y5w : 다섯 단어 복사
- y$ : 커서부터 이줄 끝까지 복사
- y0 : 커서부터 이줄 앞까지 복사
- yG : 커서부터 문서 끝까지 복사
붙여넣기
- p : 커서 앞으로 붙여넣기
- P : 커서 뒤로 붙여넣기
- u : undo 되돌리기
- x : 커서 안의 문자 하나 삭제
- X : 커서 뒤의 문자 하나 삭제 (delete키 처럼 작동)
그 외
- i : insert, 입력모드
- a : append, 커서 한 칸 앞에서 입력모드
- o : 한 줄을 아래에 추가하며 입력모드
- O : 한 줄을 위에 추가하며 입력모드
- b : back, 한 단어 뒤로 이동
- w : forward, 한 단어 앞으로 이동
커서 이동
- h : 한 칸 뒤로 이동
- j : 한 줄 아래로 이동
- k : 한 줄 위로 이동
- l : 한 칸 앞으로 이동
- H : 화면 맨 위로 이동
- M : 화면 중간으로 이동
- L : 화면 맨 아래로 이동
- G : 글의 맨 밑으로 이동
- 1G : 글의 맨 처음으로 이동
외부 unix 커맨드 :!![명령어]
- :!!date - 현재 시간 불러옴
반응형
'스스로 학습 > terminal' 카테고리의 다른 글
conda install pytest, stable-baselines3 (0) | 2024.04.29 |
---|---|
conda env 환경 리스트와 activate deactivate 명령어 (0) | 2022.12.13 |
#include <unistd.h> 로 read() 읽고, write() 쓰기 (0) | 2022.01.02 |