vim에서 gd, gD 를 어떻게 써야 하나요?

ulra의 이미지

안녕하세요.

vim에서 gd, gD 를 눌렀는데요.

local 변수 선언한 곳으로 가지 않고 그냥 벨소리만 나네요.

이 명령들을 사용하려면 환경을 설정해야 하나요?

irondog의 이미지

뭐 특별한 설정이 필요한게 아닐텐데 왜 안되는지 모르겠네요.
혹시 첫번째 줄, 첫번째 열에 있는 문자인 경우 이동하지 않을 수 있습니다.

Quote:
test
file
data
test

이런 경우 아래 test에서 gd를 해도 맨윗줄 test를 찾지 못 하더군요. 헌데 첫줄 test앞에 하나의 공백을 주거나 라인으로 공백을 줘도 찾아 내네요. vim6.3쓰고 있는데, 윈도에서도 그런지 해봐야 겠네요. ㅋㅋ

그 외엔 잘 찾는데 왜 안되는지 이해가 잘 안되네요.

Quote:
[ctrl-I
도 안되는지 한번 해보세요.

ulra의 이미지

ctrl-I도 안되고요 ^^;;

불편해도 그냥 써야겠네요.

OTL 즐!!!! (좌절 금지!!!)

irondog의 이미지

ctrl-I 가 아니라 '[ ctrl-I' 인데요.. ^^;;

ulra의 이미지

혹시 소스에 문제있나 의심이 생겨서 그냥 간단한 소스로
테스트해봤습니다.

main() {
int b;

printf("%d\n", b);

}

위 소스에서 printf의 b에 커서를 옮긴후 '[ ctrl-I'를 눌렀습니다.

안되네요.

그냥 불편해도 써야 겠습니다.

답변 주셔서 감사합니다. ^^

OTL 즐!!!! (좌절 금지!!!)