때로는 작업 과정에서 이동 중에 파일을 열거 나 검색하고 싶을 수도 있습니다. NERDTree를 열고 닫는 단일 키 (예 : F6)를 매핑하고 싶습니다 (예 : NERDTree보기를 토글하고 싶습니다). 또한 NERDTree가 토글 된보기에 숨겨진 파일과 폴더를 표시하고 싶습니다. 가능한 경우 편집을 위해 파일을 열 때 자동으로 닫히고 싶습니다. 감사 !
때로는 작업 과정에서 이동 중에 파일을 열거 나 검색하고 싶을 수도 있습니다. NERDTree를 열고 닫는 단일 키 (예 : F6)를 매핑하고 싶습니다 (예 : NERDTree보기를 토글하고 싶습니다). 또한 NERDTree가 토글 된보기에 숨겨진 파일과 폴더를 표시하고 싶습니다. 가능한 경우 편집을 위해 파일을 열 때 자동으로 닫히고 싶습니다. 감사 !
답변:
당신의 vimrc
추가
nmap <F6> :NERDTreeToggle<CR>
<F6>
매핑하려는 키는 어디에 있습니까 ?
shift + i
는 숨겨진 파일을 토글합니다. 기본 동작으로 설정 let NERDTreeShowHidden=1
하려면.vimrc
let NERDTreeQuitOnOpen=1
.vimrc
다음 함수는 열린 netrw 버퍼를 추적하고 Lexplore
그에 따라 호출합니다 . 에 추가하고 .vimrc
매핑 키를 선택하십시오.
let g:NetrwIsOpen=0
function! ToggleNetrw()
if g:NetrwIsOpen
let i = bufnr("$")
while (i >= 1)
if (getbufvar(i, "&filetype") == "netrw")
silent exe "bwipeout " . i
endif
let i-=1
endwhile
let g:NetrwIsOpen=0
else
let g:NetrwIsOpen=1
silent Lexplore
endif
endfunction
noremap <silent> <F2> :call ToggleNetrw()<CR>
NERDTreeToggle
NerdTree와 함께 제공 되는 명령보다 더 나은 방법을 설명해 주시겠습니까?
:h
;) 에서 시간을 보내는 것을 잊지 마십시오 .