728x90
반응형
[커서 이동]
📌 방향키 이동
기존 | Vim 명령어 |
← | h |
↓ | j |
↑ | k |
→ | l |
키보드 방향키나 마우스를 사용해서 커서를이동시킬 수도 있다.
하지만 Vim의 장점을 극대화시키기 위해서는, 영문 방향키 사용이 필수
📌 Operation Panding mode
쉽게 말하면, 어떤 명령을 입력하고 있지만 아직 명령을 실행하지 않는 기능이다.
예시로,
영문 방향키만 사용해서는 원하는 곳까지 도달하는 데, 많은 키 입력이 필요하다.
이를 수월하게 진행하기 위해 Operation Panding 기능을 사용할 수 있다.
kkkk
→ 4k
위와 같이 사용하면, 좀 더 수월하게 커서를 이동시킬 수 있다.
📌 단어 단위의 이동
명령어 | 설명 |
문장 부호 포함(단어 단위의 이동) | |
w | 우측 이동, 단어의 시작에서 정지 |
b | 좌측 이동, 단어의 시작에서 정지 |
e | 우측 이동, 단어의 끝에서 정지 |
문장 부호 미포함(공백 단위의 이동) | |
W | 우측 이동, 단어의 시작에서 정지 |
B | 좌측 이동, 단어의 시작에서 정지 |
E | 좌측 이동, 단어의 끝에서 정지 |
📌 문장 단위의 이동
명령어 | 설명 |
0 | 문장의 맨 처음으로 이동(공백 포함) |
$ | 문장의 맨 끝으로 이동 |
^ | 문장의 가장 첫 글자로 이동 |
f + '문자' | 해당 문장에서 가고자하는 '문자'로 이동 |
t + '문자' | 해당 문장에서 가고자 하는 '문자의 앞'으로 이동 |
; | f 또는 t를 재실행(우측 방향으로) |
, | f 또는 t를 재실행(좌측 방향으로) |
📌 단어의 검색
명령어 | 설명 |
/ | 단어 검색 |
n | 정방향으로 하나씩 검색 |
N | 역방향으로 하나씩 검색 |
/asdf | 검색 종료 방법(정식 방법은 아님) |
* (단어 위에서 입력) | 해당 단어를 검색 및 다음 단어로 넘어감 |
# (단어 위에서 입력) | 해당 단어를 검색 및 역방향으로 넘어감 |
[스크롤 이동]
📌 한 줄씩 스크롤
커서는 그대로 있고, 화면만 스크롤시키는 명령어
(커서는 어느 정도 기준이 되면 따라 온다.)
명령어 | 설명 |
Ctrl + e | 한 줄씩 아래로 스크롤 |
Ctrl + y | 한 줄씩 위로 스크롤 |
Ctrl + u | 반 페이지씩 아래로 스크롤 |
Ctrl + d | 반 페이니씩 위로 스크롤 |
gg | 문서의 가장 처음으로 이동 |
G | 문서의 가장 끝으로 이동 |
: + '행번호' | 원하는 행번호로 이동 |
tip)
전체 선택을 하고 싶다면,
gg → V → G
728x90
반응형
'# Tools > - Vim' 카테고리의 다른 글
[Vim] Vim 사용 가이드 Part.6 - 탐색기 모드, minibufexplorer (1) | 2023.12.20 |
---|---|
[Vim] Vim 사용 가이드 Part.5 - 창 분할 및 전환 (0) | 2023.12.20 |
[Vim] Vim 사용 가이드 Part.4 - 비쥬얼 모드 (0) | 2023.12.19 |
[Vim] Vim 사용 가이드 Part.3 - 텍스트 입력 모드 (1) | 2023.12.19 |
[Vim] Vim 사용 가이드 Part.1 - 명령 모드, 입력 모드, 라인 모드 (0) | 2023.12.18 |