단일 프로젝트 디렉토리를 열 때 와일드메뉴가 "닫힙니다"

단일 프로젝트 디렉토리를 열 때 와일드메뉴가 "닫힙니다"

너무 오래;

파일을 열 때까지 열어 wildmenu두고 열어두고 싶습니다 .<Tab>


다음과 같은 디렉터리 구조가 있다고 가정해 보겠습니다.

./file1
./file2
./dir1/file3
./dir1/dir2/file4
./dir1/dir2/file5
./dir1/dir3/dir4/file6

나는 보통 wildmenu디렉토리를 탐색할 때 및 화살표 키를 사용합니다. 이미 file1열려 있고 열려고 하는 경우 file5다음과 같이 디렉터리를 탐색할 수 있습니다.

:tabe dir1/ <Tab>
:tabe dir1/dir2 dir3 file3 <Down>
:tabe dir1/dir2/file4 file5 <Right>
:tabe dir1/dir2/file5 file4 <Enter>

그러나 열려는 동일한 작업을 시도할 때 이것이 내부의 유일한 파일이기 file6때문에 주어진 디렉토리에 대해 선택 항목이 하나만 있어도 화살표 키만 사용하여 계속 탐색할 수 있도록 열린 상태 를 유지하고 싶습니다. ( 파일 디렉토리 내에서만 작동하는 각각을 거치지 않고 )wildmenudir4dir3wildmenu<Tab>

편집하다:my.vimrc

답변1

.vimrc에서 다음 설정을 시도해 볼 수도 있습니다.

set wildmode=list:longest,full
set wildmenu

DOS cmd 대신. 탭을 반복적으로 클릭하여 파일을 검색하는 창 스타일로, 이 설정을 사용하면 bash셸에서 탭 완성처럼 작동합니다.

vim의 스크린샷

                      vim의 ss 및 wildmenus 열기

인용하다

관련 정보