[vim] Vim에서 파일 열기 바로 가기

Ctrl+ Shift+ R를 사용하거나 자동 채우기 의 Ctrl+ N옵션을 사용하여 Eclipse에서와 같이 Vim에서 파일을 열고 싶습니다 . 키보드 바로 가기를 호출하고 파일 이름 / 패턴을 입력 한 다음 일치하는 모든 파일 이름 중에서 선택합니다.

나는 그것을 정상적으로 여는 것을 안다.

:tabe <filepath>
:new <filepath>
:edit <filepath>

여기서 문제는 이러한 경우 전체 파일 경로를 지정해야한다는 것입니다.



답변

나는 최근에 fuzzyfinder.vim 과 사랑에 빠졌습니다
… 🙂

: FuzzyFinderFile을 사용 하면 이름이나 패턴의 일부를 입력하여 파일을 열 수 있습니다.


답변

내가 일반적으로하는 일은 e .(e-space-dot) 탐색 가능한 현재 디렉토리를 제공하는 것입니다. 그러면 /텍스트 파일에서 단어를 찾는 것처럼 이름 조각을 검색 할 수 있습니다 . 일반적으로 충분하고 간단하며 빠릅니다.


답변

:find 또 다른 옵션입니다.

내 프로젝트의 루트에서 vim을 열고 path거기에 설정합니다.

그런 다음 다음을 사용하여 트리의 아무 곳에 나있는 파일을 열 수 있습니다.

:find **/filena< tab >

탭은 다양한 경기를 통해 자동 완성됩니다. ( **경로를 통해 재귀 적으로 검색하도록 지시합니다).


답변

다음을 사용하여 현재 경로에서 파일을 검색 할 수 있습니다 **.

:tabe **/header.h

둘 이상의 일치 항목이있는 경우 탭을 눌러 다양한 완료를 확인합니다.


답변

CtrlP 플러그인 사용을 고려하십시오 .

Janus Distributive에 포함되어 있습니다.

“퍼지 일치”또는 정규식을 사용하여 현재 디렉토리, 열린 버퍼 또는 가장 최근에 사용한 파일에서 파일을 찾을 수 있습니다.


답변

내가 뭔가를 놓치고 있지 않는 한, : e filename은 내가 찾은 가장 빠른 방법입니다.

탭을 사용하여 파일 이름을 자동 완성 할 수도 있습니다.


답변

내 설정 에서 : FuzzyFinderTextMate (또는 Ctrl+ F)를 좋아합니다. 참조 http://weblog.jamisbuck.org/2008/10/10/coming-home-to-vim를