2016-12-23 2 views
0

을 숨기도록 설정해도 점 파일/디렉토리 다음 내 netrw 구성입니다 :빔 netrw 보여줍니다 그래서

let g:netrw_winsize=-35 
let g:netrw_localrmdir='rm -r' 
let g:netrw_fastbrowse=0 
let g:netrw_hide=0 
let g:netrw_list_hide= '*/\.git,*/\.DS_Store$'let g:netrw_sizestyle="h" 
let g:netrw_liststyle=3 

개방 netrw (예 :Explore) 내가 찾을 모두 .git 디렉토리와 .DS_Store 파일이 여전히 내가 이 아니고이 보이지 않을 때 표시됩니다.

처음에는 모든 파일을 표시하는 netrw_hide=0 일 수 있다고 생각했는데 (비록 내가 netrw_list_hide에서이를 무시하려고한다고하더라도). 하지만 그 설정을 제거하고 문제가 지속되었습니다.

아이디어가 있으십니까?

답변

0

구성 설정은 전체 파일 경로 + 이름이 아닌 파일 이름 에 적용됩니다. 그래서, 당신은 최고의 */을 삭제하고 대신 ^로 고정해야합니다

let g:netrw_list_hide= '^\.git$,^\.DS_Store$' let g:netrw_sizestyle="h" 

은 또한, 두 번째 설정은 별도의 행에 있어야합니다,하지만 난 그 질문에 간단한 오타이었다고 생각한다.

+0

안녕하세요. Ingo, 응답 용입니다. 나는 그렇게하려고했다.'let g : netrw_list_hide = '^ \. git,^\. DS_Store $''그러나 여전히 작동하지 않았다 :-( – Integralist