Funkcja do działania wymaga pluginu fzf.vim https://github.com/junegunn/fzf.vim

Instalacja za pomocą menadżera vim-plug https://github.com/junegunn/vim-plug

Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plug 'junegunn/fzf.vim'

Dodajemy nową komendę FZFProj, która przeszukuje listę g:proj.

let g:proj = ['~/git/',
            \ '~/git/github',
            \ '~/src']

command! FZFProj call fzf#run({
    \  'source':  g:proj,
    \  'sink':    'e',
    \  'options': '-m -x +s',
    \  'down':    '20%'})

wstecz

Date: 2020-10-22T23:37:27+02:00