dotfiles/conf.d/nvim/ddu.vim

57 lines
1.3 KiB
VimL
Raw Normal View History

2022-07-18 15:36:58 +00:00
" You must set the default ui.
" Note: ff ui
" https://github.com/Shougo/ddu-ui-ff
call ddu#custom#patch_global({
\ 'ui': 'ff',
\ })
" You must set the default action.
" Note: file kind
" https://github.com/Shougo/ddu-kind-file
call ddu#custom#patch_global({
\ 'kindOptions': {
\ 'file': {
\ 'defaultAction': 'open',
\ },
\ }
\ })
" Specify matcher.
" Note: matcher_substring filter
" https://github.com/Shougo/ddu-filter-matcher_substring
call ddu#custom#patch_global({
\ 'sourceOptions': {
\ '_': {
\ 'matchers': ['matcher_substring'],
\ },
\ }
\ })
" Set default sources
" Note: file source
" https://github.com/Shougo/ddu-source-file
"call ddu#custom#patch_global({
" \ 'sources': [{'name': 'file', 'params': {}}],
" \ })
" Call default sources
"call ddu#start({})
" Set name specific configuration
"call ddu#custom#patch_local('files', {
" \ 'sources': [
" \ {'name': 'file', 'params': {}},
" \ {'name': 'file_old', 'params': {}},
" \ ],
" \ })
" Specify name
"call ddu#start({'name': 'files'})
" Specify source with params
" Note: file_rec source
" https://github.com/Shougo/ddu-source-file_rec
"call ddu#start({'sources': [
" \ {'name': 'file_rec', 'params': {'path': expand('~')}}
" \ ]})