본문 바로가기

IT's Life/Linux

Vim 이동 커서 바로 가기 요약


Vim 텍스트 편집기에서 커서를 이동하는 가장 쉬운 방법은 화살표 키를 사용하는 것이지만이 방법은 너무 비효율적이며 더 효율적인 방식으로 바로 가기 키를 사용합니다. 

Vim에서 커서를 이동하기 위해 일반적으로 사용되는 바로 가기 키와 그 기능은 다음 표에 나와 있으며, 표의 모든 바로 가기 키는 명령 모드 (기본 상태)에서 직접 사용됩니다.


Vim 단축키

표 Vim 커서 위, 아래, 왼쪽, 오른쪽 이동 바로 가기

바로 가기 키 

기능 설명 

 h

커서가 1 비트 왼쪽으로 이동 

 j

 캐리지 리턴을 줄 바꿈으로하여 커서를 한 줄 아래로 이동하십시오. 즉, 커서가 아래로 이동합니다.

 k

커서를 한 줄 위로 이동 (즉, 위로 이동) 

 l 

커서가 오른쪽으로 1 비트 이동 

처음 사용할 때는 어색하지만 사용하기 편할 수 있습니다 .. 이렇게 커서를 움직이면 편집 속도가 향상 될 수 있습니다.


Vim 커서가 단어로 이동

경우에 따라 커서를 행의 한 위치로 이동하고 커서를 단어로 이동하는 것이 편리 할 수 ​​있습니다.

표  Vim 커서가 단어로 이동

바로 가기 키

기능 설명 

 승 또는 승

커서가 다음 단어의 시작으로 이동합니다. 

b 또는 B 

커서가 이전 단어의 단어 시작으로 이동합니다. 

e 또는 E 

커서가 다음 단어의 단어 끝으로 이동 

 Nw 또는 nW

n은 숫자로 커서가 n 단어를 오른쪽으로 이동 함을 나타냅니다. 

 Nb 또는 nB

n은 숫자이며 커서가 n 단어를 왼쪽으로 이동 함을 나타냅니다. 


Vim 커서가 줄의 시작 또는 끝으로 이동

표  커서가 줄의 시작 또는 끝으로 이동

바로 가기 키

기능 설명 

 0 또는 ^

커서가 현재 줄의 시작으로 이동 

커서가 현재 줄의 끝으로 이동 

 n $

 커서는 n 줄만있는 줄의 끝으로 이동합니다. n은 숫자입니다.


Vim 커서가 지정된 문자로 이동

행에서 커서를 현재 행의 기능 문자로 이동해야하는 경우 표의 단축키를 사용할 수 있습니다.

표 커서가 지정된 문자로 이동

바로 가기 키 

기능 설명 

Fx 

커서가 현재 줄의 다음 x 문자로 이동합니다. 

Fx  

커서가 현재 줄의 다음 x 문자로 이동합니다. 


Vim 커서가 지정된 줄로 이동

표 커서가 지정된 줄로 이동

바로 가기 키

기능 설명 

 Gg

커서가 파일의 시작 부분으로 이동 

 G

커서가 파일의 끝으로 이동 

 nG

커서가 n 번째 줄로 이동합니다. n은 숫자입니다. 

 : n

지정된 라인의 시작 부분에 커서를 빠르게 정의 하기 위해 편집 모드에서 사용되는 바로 가기 키 


Vim 커서가 일치하는 괄호로 이동

프로그래머가 프로그램을 편집 할 때 커서를 "("match ")"([] 및 {}와 동일)로 이동하는 데 어려움을 겪는 경우가 많습니다. Vim은 "%"와 일치하는 괄호를 찾는 매우 편리한 방법을 제공합니다. 

예를 들어, /etc/init.d/sshd 스크립트 파일 (바람직하게 복사하고 연습 한 후 조심스럽게 우주선을 운전)에서 커서를 "{"라인 49에 해당하는 위치에 빠르게 배치하려고합니다. " "이 시점에서 먼저 커서를"{ "에 놓은 다음"% "명령을 사용하여 그림에 표시된대로"} "에 놓을 수 있습니다.

그림 "%"명령을 사용하여 괄호 위치