VIM 문서(document)이동

 안녕하세요. 알렉스 입니다. VIM을 사용할때 기본적인 커서 이동에 대해서 알아보도록 하겠습니다.


사진1) VIM 방향키



VIM은 마우스를 사용하지 않고 최소한의 수고로 문서를 작성하기 때문에 사진1과 같은 방향키가 따로 있습니다. 이 방향키는 normal mode에서 사용할수 있는 방향키 입니다. 설사 화살표 방향키가 동작되지 않더라도 모든 vim 에디터에서는 사진1의 방향키가 모두 통용됩니다.


1. Normal Mode

Ctrl + f => 가장 바닥을 보여준다.

Ctrl + b => 가장 위쪽을 보여준다.


w => 소문자 : 단어별로 오른쪽 이동(':', ',' 등등도 단어로 인식)

w의 반대는 b

W => 대문자 : 단어별로 오른쪽 이동(space 기준으로 단어 인식)

W의 반대는 B

z + Enter => 커서를 위쪽으로 맞춤

0 => 숫자 0을 누르면 해당 줄의 첫칸으로 이동

Shift + 4 => $ : 해당줄의 가장 마지막 칸으로 이동

g + g => 해당 문건에서 가장 첫번째 칸으로 커서 이동

G + G => 해당 문건에서 가장 마지막으로 커서 이동

[line number] + g + g => 해당 line number줄의 가장 첫번째 칸으로 이동

ex) 10gg : 10번째 줄에서 가장 첫번째 칸

Ctrl + g => 문서명, 총 줄, 커서 위치 표시(자동 업데이트는 안됨)

g + Ctrl + g => 위의 shortcut(Ctrl + g)보다 더 자세한 정보 표시


2. Command Mode

:[number] => 해당 number줄로 이동

:$ => 문서의 가장 마지막 칸으로 이동

:set ruler => 오른쪽 아래에 커서의 문서 좌표 표시

:set nu => 문서 왼쪽에 숫자를 새긴다


댓글

이 블로그의 인기 게시물

Lesson 12_1 프로퍼티 노드(Property Node)

DAQ로 전압 측정하기-2

Lesson 12_2 참조를 이용한 프로퍼티노드(Property Node)