IT/Coding Tip

[GCC/G++] vi 또는 vim에서 원하는 줄번호로 한번에 이동하는 방법

wookiist 2016. 10. 20. 15:48

리눅스나 맥에서 vi 또는 vim을 이용하여 코딩을 하다보면,

컴파일 오류 시, 



이렇게 친절하게 에러를 띄워준다.

에러가 난 줄번호는 43번으로, 비교적 스크롤을 이용해서 찾아가기 쉽다.


하지만, 줄번호가 12499번이라면?

줄번호만 찾아가는 것도 상당한 노력을 요할 것이다.


이렇게 불편한 줄번호 찾아가기를 한 번에 해결해주는 방법이 있다.


1. Vi 또는 Vim으로 텍스트 파일을 연다.

2. ESC를 눌러 표준 모드로 진입한다.

3. 그 상태에서 원하는 줄 번호를 입력한다. (화면에는 번호가 출력되지 않는다.)

4. 입력이 다 끝난 후, Shift + G를 입력한다. (대문자 G를 입력한다고 생각하자.)



"원하는 줄번호 " "Shift + G"


사진으로는 스크롤로 이동한 건지, 단축키로 이동한 건지 구분이 안되므로,

직접해보면서 앞으로는 줄번호 이동을 편리하게 할 수 있으면 좋겠다.


참고 : 줄번호를 입력하지 않고 바로 Shift + G 를 입력하면,

파일의 맨 끝 줄로 이동하게 된다.




반응형