57 lines
1.3 KiB
VimL
57 lines
1.3 KiB
VimL
" 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('~')}}
|
|
" \ ]})
|