강좌 & 팁
글 수 2,412
2011.06.12 16:19:30 (*.114.219.251)
58657
vi 에디터를 사용하여 커서 이동에 대하여 알아 보도록 하겠습니다.
기본적으로 한칸씩 이동하는 명령어는 화살표키와 hjkl 의 키를 이용하여 커서를 한칸씩 이동 할 수 있습니다.
좀더 많은 이동을 하기 위한 명령어를 알아 보겠습니다.
w(정방향), b(역방향) 키는 워드 단위의 이동입니다.
^,$키는 한 라인의 맨앞(^), 맨끝($)으로 이동하기 이하여 사용하는 키 입니다.
한라인이 굉장히 길 경우, 원하는 위치로 방향키나,j.k.h.l 보다 신속히 원하는 위치로 이동 할 수 있습니다.
파일의 맨처음으로 커서를 이동하기 위해서는 1G키를 입력 합니다.
이와는 반대로 , 파일의 맨 마지막으로 커서를 이동하기 위해서는 $G키를 입력 하여 커서를 이동 합니다.
원하는 라인으로 이동하기는 ex모드( shift + : )로 전환후 숫자를 입력하면 원하는 라인으로 바로 이동 할 수 있습니다.
10번째 라인으로 이동하기 위해서는 다음과 같이 입력하고 엔터를 누릅니다.
:10
그리고 라인넘버를 보기 위해서는
:set nu
라고 입력하면 맨 앞에 라인 넘버를 출력 합니다.
:set nonu
라고 입력하면 맨 앞에 라인 넘버가 없어 집니다.
이상으로 vim 에서 커서 이동에 대하여 알아 보았습니다.