작성: 2020-08-02 수정:
2020-08-02
하루 20줄 vim help 번역하기 (3편)
위아래, Text 움직임에 대한 정리
위 아래 움직임
명령 | 횟수 | 예제 | 설명 |
---|---|---|---|
k | N | k |
N라인 위로 움직이기 (also: CTRL-P and |
j | N | j |
N라인 아래로 움직이기 (also: CTRL-J, CTRL-N, |
- | N | - |
N라인 위로, non-blank character에 커서 |
+ | N | + |
N라인 아래, non-blank character에 커서 |
_ | N | _ |
N-1라인 아래, non-blank character에 커서 |
G | N | G |
N번째 줄(default: last line), non-blank character에 커서 |
gg | N | g |
N번째 줄(default: first line), non-blank character에 커서 |
N% | N | % |
N% 만큼 아래로 이동; N must be given, otherwise it is the % command |
gk | N | g |
N스크린 위로 이동 (differs from “k” when line wraps) |
gj | N | g |
N스크린 아래로 이동 (differs from “j” when line wraps) |
Text object 움직임
명령 | 횟수 | 예제 | 설명 |
---|---|---|---|
w | N | w |
N 단어 앞으로 이동 |
W | N | W |
N 단어(특수 문자 포함) 앞으로 이동 |
e | N | e |
앞으로 N번째 단어의 끝으로 이동 |
E | N | E |
앞으로 N번째 단어(특수 문자 포함)의 끝으로 이동 |
b | N | b |
N 단어 뒤로 이동 |
B | N | B |
N 단어(특수 문자 포함) 뒤로 이동 |
ge | N | ge |
앞에서 N번째 단어의 끝으로 이동 |
gE | N | gE |
앞에서 N번째 단어(특수 문자 포함)의 끝으로 이동 |
) | N | ) |
N 문장 앞으로 이동 |
( | N | ( |
N 문장 뒤로 이동 |
} | N | } |
N 문단 앞으로 이동 |
{ | N | { |
N 문단 뒤로 이동 |
]] | N | ]] |
N 섹션 앞으로, 섹션의 맨앞 |
[[ | N | [[ |
N 섹션 뒤로, 섹션의 맨뒤 |
][ | N | ][ |
N 섹션 앞으로, 섹션의 끝 |
[] | N | [] |
N 섹션 뒤로, 섹션의 끝 |
[( | N | [( |
N 번 ‘(‘ 뒤로 이동 |
[{ | N | [{ |
N 번 ‘{‘ 뒤로 이동 |
[m | N | [m |
N 번 이전 메서드의 시작부분으로 이동 (for Java) |
[M | N | [M |
N 번 이전 메서드의 끝 부분으로 이동 (for Java) |
]) | N | ]) |
N 번 ‘)’ 앞으로 이동 |
]} | N | ]} |
N 번 ‘}’ 앞으로 이동 |
]m | N | ]m |
N 번 다음 메서드의 시작부분으로 이동 (for Java) |
]M | N | ]M |
N 번 다음 메서드의 끝 부분으로 이동 (for Java) |
[# | N | [# |
N 번 “#if” or “#else” 뒤로 이동 |
]# | N | ]# |
N 번 “#else” or “#endif”앞으로 이동 |
[star | N | [* |
N 번 뒤로 “/*” 주석의 시작부분으로 이동 |
]star | N | ]* |
N 번 앞으로 “*/” 주석의 끝 부분으로 이동 |