![crtl-p를 사용하여 현재 트리 외부의 파일을 열 수 있나요?](https://linux55.com/image/79391/crtl-p%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%98%84%EC%9E%AC%20%ED%8A%B8%EB%A6%AC%20%EC%99%B8%EB%B6%80%EC%9D%98%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%97%B4%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
빠른 정규식 기능을 사용하여 파일을 여는 문자 메시지 친구의 능력과 일치하는 것을 찾는 동안 ctrl-p를 발견했습니다.https://github.com/ctrlpvim/ctrlp.vim
현재 있는 디렉토리 트리를 구축, 색인화 및 처리합니다.
~/aa/x.x
현재 트리에 있을 때 파일을 열 수 있는 방법이 있습니까? 예를 들어 내부에서도 ~/bb/
ctrp -p 를 사용합니까 ?x.x
~/aa/
답변1
한 가지 방법은 사용자 정의 명령을 사용하여 파일을 나열하는 것입니다. 추가 정보 파일에는 find
다음 예가 나와 있습니다.
let g:ctrlp_user_command = 'find %s -type f' " MacOSX/Linux
노력하다:
let g:ctrlp_user_command = 'find %s ~/aa -type f'
예를 들어 다음과 같습니다.
let g:ctrlp_user_command = 'find /etc %s -type f'
찾기 vimrc
, ctrlp에는 다음 파일이 나열됩니다.
> /etc/fonts/conf.avail/65-wqy-microhei.conf
> /home/muru/.vim/bundle/airline/LICENSE
> /home/muru/.vim/bundle/ctrlp/doc/tags
> /etc/fonts/conf.avail/65-khmer.conf
> /etc/vim/vimrc.local
> /etc/vim/vimrc.tiny
> /home/muru/.vim/.vimrc.swp
> /etc/vim/gvimrc
> /etc/vim/vimrc
> /home/muru/.vim/vimrc