Vim
Vim¶
참고: https://www.youtube.com/watch?v=cY0JxzENBJg
기본사용¶
- 입력 모드
i: 커서 앞에 입력a: 커서 뒤에 입력I: 문장 시작에 입력A: 문장 끝에 입력
- 명령 모드
esc: 입력 모드 -> 명령 모드:q: 그냥 종료:q!: 강제 종료:w: 저장:w!: 강제 저장:wq: 저장하고 종료:wq!: 강제 저장하고 종료
네비게이션 (명령 모드)¶
- 방향키
- H | J | K | L
- 왼쪽 | 아래 | 위 | 오른쪽
- 문장 이동
0: 문장 앞으로 이동$: 문장 뒤로 이동w: 한단어씩 앞으로3w: 3단어씩 앞으로
b: 한단어씩 뒤로3b: 3단어씩 뒤로
- 화면 커서 이동
H: 화면 위M: 화면 중간L: 화면 끝
- 파일 커서 이동
gg: 파일 앞G: 파일 끝20G: 20번째 줄로 이동
- 스크롤링
ctrl u: 위로 스크롤ctrl d: 아래로 스크롤{: 한문단 위로}: 한문단 아래로
- 편집
x: 커서 아래 글자 삭제dd: 문장 삭제yy: 문장 복사p: 붙여 넣기*p: 클립보드 붙여 넣기
반복 수행¶
Command+Object두가지를 조합하여 명령과 그 대상자를 반복적으로 수행할 수 있음- 명령어 반복
.: 이전 명령 반복u: 되감기ctrl R: 앞감기
- 예시
dt(: 현 커서부터 가장 빠른 ( 까지 삭제df(: 현 커서부터 가장 빠른 ( 앞 까지 삭제
검색¶
/: 검색 모드로 진입- 검색어 입력하고...
n: 다음 검색 단어로 이동?: 그 전 단어로 이동
선택¶
v: 자 스크롤 시작할게요~ hjkl로 선택 가능