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


참고문헌


  • 【입문】 Vim으로 고속으로 이동 ~ 플러그인없이의 이동 정리 ~
  • Vim 초보자이므로 커서 이동을 정리해 보았습니다.
  • 커서 이동을 폭속화하고 Vim을 제패

  • Vim 사용법 기본 조작 요약 대단한 정중!

  • Vim Mnemonic | Vim 명령을 기억하는 방법 대단한 정중!
  • 좋은 웹페이지 즐겨찾기