TLDR;
파일을 열 때까지 열어두고 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
유언장 wildmenu
을 열려고 동일한 작업을 시도할 때 화살표 키만으로 계속 탐색할 수 있도록 주어진 디렉토리에 대한 선택 사항이 하나만 있어도 열린 상태를 유지하고 싶습니다. ( 내부에 파일이 하나만 있는 모든 디렉토리에서 수행하지 않음)dir4
dir3
wildmenu
<Tab>
편집하다:내 .vimrc
답변1
.vimrc에서 다음 설정을 시도해 볼 수도 있습니다.
set wildmode=list:longest,full
set wildmenu
DOS cmd 대신. 탭을 반복해서 눌러 파일을 검색하는 창 스타일을 사용하면 셸에서 탭 완성처럼 작동하게 됩니다 bash
.
vim의 스크린샷