From 29b14bc63e7942162233f42b8b662724bcc87d34 Mon Sep 17 00:00:00 2001 From: Seong Yong-ju Date: Sun, 12 Nov 2017 17:36:56 +0900 Subject: [PATCH] Added Denite sources Added Denite sources. `file_rec/git`, `tag`, `tag:include`, `neoyank`. --- autoload/SpaceVim/mapping/leader.vim | 9 +++++++++ config/plugins/denite.vim | 3 +++ 2 files changed, 12 insertions(+) diff --git a/autoload/SpaceVim/mapping/leader.vim b/autoload/SpaceVim/mapping/leader.vim index 7b57da432..de1cf21f9 100644 --- a/autoload/SpaceVim/mapping/leader.vim +++ b/autoload/SpaceVim/mapping/leader.vim @@ -169,10 +169,19 @@ function! SpaceVim#mapping#leader#defindDeniteLeader(key) abort \ 'resume denite window'] nnoremap [denite]f :Denite file_rec let g:_spacevim_mappings_denite.f = ['Denite file_rec', 'file_rec'] + nnoremap [denite]i :Denite file_rec/git + let g:_spacevim_mappings_denite.i = ['Denite file_rec/git', 'git files'] nnoremap [denite]g :Denite grep let g:_spacevim_mappings_denite.g = ['Denite grep', 'denite grep'] + nnoremap [denite]t :Denite tag + let g:_spacevim_mappings_denite.t = ['Denite tag', 'denite tag'] + nnoremap [denite]T :Denite tag:include + let g:_spacevim_mappings_denite.T = ['Denite tag/include', + \ 'denite tag/include'] nnoremap [denite]j :Denite jump let g:_spacevim_mappings_denite.j = ['Denite jump', 'denite jump'] + nnoremap [denite]h :Denite neoyank + let g:_spacevim_mappings_denite.h = ['Denite neoyank', 'denite neoyank'] nnoremap [denite] :DeniteCursorWord help let g:_spacevim_mappings_denite[''] = ['DeniteCursorWord help', \ 'denite with cursor word help'] diff --git a/config/plugins/denite.vim b/config/plugins/denite.vim index 24cf0acab..d3c78aba2 100644 --- a/config/plugins/denite.vim +++ b/config/plugins/denite.vim @@ -56,6 +56,9 @@ else endif endif +call denite#custom#alias('source', 'file_rec/git', 'file_rec') +call denite#custom#var('file_rec/git', 'command', + \ ['git', 'ls-files', '-co', '--exclude-standard']) " FIND and GREP COMMANDS if executable('rg')