Vim의 이동계 명령을 정리해 본다><
3738 단어 Vim
소개
원래 CLion + IdeaVim과 Pycharm + IdeaVim을 사용했습니다.
Vim을 제대로 공부하고 싶다고 생각합니다.
고릴라씨의 「 Vim을 좋아하는 책 」를 구입했습니다.
그것을 읽으면서 Vim을 공부하고 있습니다.
이번에는 책에 실려 있든, 실려 있지 않아도
자신을 위해 「이동」이나 「모션」에 관한 커멘드를 정리하려고 생각합니다><
일반 모드
노멀 모드는, 이른바 Esc를 누른 상태에서 기본 상태, 탁구로 말하는 자세 상태네요 >>
(어느 자세로도 옮길 수 있는 것 같은 느낌입니다)
이 상태에서의 이동을 정리해 둡니다.
커서 이동
한 문자 단위 이동
Command
설명
h
왼쪽으로 1만 커서 이동
j
아래로 한 커서만 이동
k
위로 한 커서만 이동
l
오른쪽으로 1만 커서 이동
단어 (문) 단위 이동
Command
설명
w
다음 단어의 시작으로 이동
e
단어의 끝으로 이동
b
이전 단어의 시작으로 이동
ge
이전 단어의 끝으로 이동
w, e, b, ge 대문자
연속 문자열 (비 공백)을 하나의 큰 단어로 볼 때 이동
대담한 움직임
Command
설명
의미
0
커서가 있는 행의 시작
^
커서가 있는 행의 공백이 아닌 첫 문자
$
커서가 있는 행의 끝
+
다음 행의 첫 문자로 이동
-
이전 행의 첫 문자로 이동
{count}G
{count} 행으로 이동
G
파일의 끝으로 이동
gg
파일의 맨 위로 이동
H
현재 화면의 상단으로 이동
High
M
현재 화면의 중앙으로 이동
미들
L
현재 화면 하단으로 이동
Low
zz
이제 커서 위치가 화면 중앙에 오도록 스크롤
zt
이제 커서 위치가 화면에 오도록 스크롤
zb
이제 커서 위치가 화면 아래로 오도록 스크롤
Ctrl+o)
점프리스트 중 [count] 만 오래된 커서 위치로 이동
Older
Ctrl+i)
점프리스트 중 [count]만 새 커서 위치로 이동
키보드로 O 옆
단락 이동
Command
설명
{
커서 행 위의 첫 번째 빈 행
}
커서 행 아래의 첫 번째 빈 행
(
커서 행을 포함하는 단락의 첫 문자
)
커서 행을 포함하는 단락의 마지막 문자
대응 열 이동
Command
설명
%
해당 괄호로 이동
검색 이동
Command
설명
f[문자]
현재 행의 커서에서 오른쪽의 검색 문자로 이동
F[문자]
현재 행의 커서에서 왼쪽 검색 문자로 이동
g;
직전 [count]분에 '변경한 변경 목록' 위치로 커서를 이동
g,
직후 [count]분에 "변경한 변경 목록"위치로 커서를 이동
*
커서가 있는 단어를 검색하고 'n N'으로 이동
/{pattern}
{pattern} 검색 n으로 아래로 이동 N에서 위로 이동
?{pattern}
{pattern} 검색 n으로 위로 이동 N에서 아래로 이동
페이지 이동
Command
설명
의미
Ctrl+f
1페이지 진행
Front
Ctrl+b
1페이지 돌아가기
뒤로
Ctrl+u
1/2 페이지 진행
Up
Ctrl+d
1/2 페이지 돌아가기
다운
Ctrl+y
한 줄 돌아가기
E와 가깝기 때문에?
Ctrl+e
1행 진행
Extra lines
참고문헌
노멀 모드는, 이른바 Esc를 누른 상태에서 기본 상태, 탁구로 말하는 자세 상태네요 >>
(어느 자세로도 옮길 수 있는 것 같은 느낌입니다)
이 상태에서의 이동을 정리해 둡니다.
커서 이동
한 문자 단위 이동
Command
설명
h
왼쪽으로 1만 커서 이동
j
아래로 한 커서만 이동
k
위로 한 커서만 이동
l
오른쪽으로 1만 커서 이동
단어 (문) 단위 이동
Command
설명
w
다음 단어의 시작으로 이동
e
단어의 끝으로 이동
b
이전 단어의 시작으로 이동
ge
이전 단어의 끝으로 이동
w, e, b, ge 대문자
연속 문자열 (비 공백)을 하나의 큰 단어로 볼 때 이동
대담한 움직임
Command
설명
의미
0
커서가 있는 행의 시작
^
커서가 있는 행의 공백이 아닌 첫 문자
$
커서가 있는 행의 끝
+
다음 행의 첫 문자로 이동
-
이전 행의 첫 문자로 이동
{count}G
{count} 행으로 이동
G
파일의 끝으로 이동
gg
파일의 맨 위로 이동
H
현재 화면의 상단으로 이동
High
M
현재 화면의 중앙으로 이동
미들
L
현재 화면 하단으로 이동
Low
zz
이제 커서 위치가 화면 중앙에 오도록 스크롤
zt
이제 커서 위치가 화면에 오도록 스크롤
zb
이제 커서 위치가 화면 아래로 오도록 스크롤
Ctrl+o)
점프리스트 중 [count] 만 오래된 커서 위치로 이동
Older
Ctrl+i)
점프리스트 중 [count]만 새 커서 위치로 이동
키보드로 O 옆
단락 이동
Command
설명
{
커서 행 위의 첫 번째 빈 행
}
커서 행 아래의 첫 번째 빈 행
(
커서 행을 포함하는 단락의 첫 문자
)
커서 행을 포함하는 단락의 마지막 문자
대응 열 이동
Command
설명
%
해당 괄호로 이동
검색 이동
Command
설명
f[문자]
현재 행의 커서에서 오른쪽의 검색 문자로 이동
F[문자]
현재 행의 커서에서 왼쪽 검색 문자로 이동
g;
직전 [count]분에 '변경한 변경 목록' 위치로 커서를 이동
g,
직후 [count]분에 "변경한 변경 목록"위치로 커서를 이동
*
커서가 있는 단어를 검색하고 'n N'으로 이동
/{pattern}
{pattern} 검색 n으로 아래로 이동 N에서 위로 이동
?{pattern}
{pattern} 검색 n으로 위로 이동 N에서 아래로 이동
페이지 이동
Command
설명
의미
Ctrl+f
1페이지 진행
Front
Ctrl+b
1페이지 돌아가기
뒤로
Ctrl+u
1/2 페이지 진행
Up
Ctrl+d
1/2 페이지 돌아가기
다운
Ctrl+y
한 줄 돌아가기
E와 가깝기 때문에?
Ctrl+e
1행 진행
Extra lines
참고문헌
Vim 사용법 기본 조작 요약 대단한 정중!
Vim Mnemonic | Vim 명령을 기억하는 방법 대단한 정중!
Reference
이 문제에 관하여(Vim의 이동계 명령을 정리해 본다><), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ganyariya/items/0113d542b36921534180텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)