Com o crtl-p posso abrir um arquivo fora da árvore atual?

1

Ao procurar ter uma funcionalidade que combine com os meus amigos de companheiros de texto para abrir arquivos com capacidade de regex rápida, achei o ctrl-p - link

Ele constrói, indexa e depois trabalha na árvore de diretórios em que você está atualmente.

Existe alguma maneira de abrir um arquivo como ~/aa/x.x usando ctrp-p quando estou atualmente na árvore ~/bb/ , mesmo que x.x esteja dentro de ~/aa/ ?

    
por Michael Durrant 14.12.2015 / 01:17

1 resposta

1

Uma maneira seria usar um comando personalizado para listar arquivos. O README mostra find como exemplo:

let g:ctrlp_user_command = 'find %s -type f'        " MacOSX/Linux

Tente:

let g:ctrlp_user_command = 'find %s ~/aa -type f'

Por exemplo, com:

let g:ctrlp_user_command = 'find /etc %s -type f'

Procurando vimrc , ctrlp lista esses arquivos:

> /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
    
por 14.12.2015 / 15:49

Tags