Vim은 gf
을 사용하여 커서로 파일을 열 수 있습니다. 내가 가지고있는 경우 예를 들어, 내 커서 아래에 다음Vim, Java : 커서 아래의 클래스 열기 및 방법으로 이동
SensorManagementActivity.java
이 gf
을 명중하는 SensorManagementActivity.java
열립니다.
Java에서 참조에 java
접미어가없고 종종 SomeClass
, SomeClass()
또는 SomeClass.method()
으로 표시되는 것이 문제입니다.
- 은 어떻게
SomeClass.java
을 열고 커서가 다른 파일에SomeClass.someMethod()
에있을 때someMethod()
로 이동합니까? - 현재 파일을 저장하지 않고 새 파일을 열고 변경 사항을 잃지 않고 현재 파일로 돌아갈 방법이 있습니까?
+1 감사 답변을 많이 여러 질문을 피하기 위해 최선의 관련 있습니다. ':! ctags -R'은 아직 작동하지 않습니다. 해결책을 찾으려고합니다. –
'ctags'를 설치해야 할 수도 있습니다. Vim에는 포함되어 있지 않습니다. 또한 무식한 일반 버전은 Java를 인식하지 못합니다. 콘솔에서 직접 호출 할 수도 있습니다. 성공적으로 실행 된 후에 현재 디렉토리에'tags'라는 파일이 있어야합니다. –
'ctags : illegal option - R' –