2015년 12월 3일 목요일

[vi 사용법, 명령어] vi 커서 이동

밑에 표시중
^은 Control Key를 의미하고,
n은 숫자를 의미한다.

- 커서의 이동은 명령 모드에서 가능하다.
한글자 이동 - h(왼쪽으로 한 글자 이동) l(오른쪽으로 한 글자 이동)
한 행 이동 - j(아래로 한 행 이동) k(위로 한 행 이동)
한 화면 이동 - ^f/^b: 한 화면 아래/위로 이동(forward/backward)
반 화면 이동 - ^d/^u : 반 화면 아래/위로 이동(down/up)
한 단어 이동 - w,W(한 단어 앞으로 이동), b, B(한단어 뒤로 이동),e(단어의 끝으로)
행 지정 이동 - nG(지정한 행으로 커서를 이동)

G - 파일의 맨 끝으로 이동
nG - n번째 줄로 이동
:n - n번째 줄로 이동
(, n( - 현재 문장의 선두(위의 n번째 선두)로 이동
), n) - 다음 문장의 선두(아래의 n번째 선두)로 이동
{, n{ - 현재 문단의 선두(위의 n번째 선두)로 이동
}, n} - 다음 문단의 선두(아래의 n번째 선두)로 이동
[ + [ - 이전 블록({})의 처음으로 이동
] + ] - 다음 블록({})의 처음으로 이동
^ (6) - 커서가 위치한 줄에서 맨앞으로 이동(빈칸무시)
O(숫자) - 커서가 위치한 줄에서 맨앞으로 이동(공백을 제외한 맨앞)
$ - 커서가 위치한 줄에서 맨뒤로 이동
H | M | L - 화면상에서 커서를 처음/중간/마지막 줄로 이동

댓글 없음:

댓글 쓰기