From c51a60d58626149fb1d211647442a03dfacd0782 Mon Sep 17 00:00:00 2001 From: wsdjeg Date: Mon, 17 Apr 2017 23:52:59 +0800 Subject: [PATCH] Add shell cmd mapping --- autoload/SpaceVim/default.vim | 1 + autoload/SpaceVim/layers/default.vim | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/autoload/SpaceVim/default.vim b/autoload/SpaceVim/default.vim index a4cd48c51..1dd319690 100644 --- a/autoload/SpaceVim/default.vim +++ b/autoload/SpaceVim/default.vim @@ -132,6 +132,7 @@ function! SpaceVim#default#SetPlugins() abort call add(g:spacevim_plugin_groups, 'misc') call add(g:spacevim_plugin_groups, 'core') + call add(g:spacevim_plugin_groups, 'default') call add(g:spacevim_plugin_groups, 'unite') call add(g:spacevim_plugin_groups, 'github') if has('python3') diff --git a/autoload/SpaceVim/layers/default.vim b/autoload/SpaceVim/layers/default.vim index 2c3eca768..de63899fe 100644 --- a/autoload/SpaceVim/layers/default.vim +++ b/autoload/SpaceVim/layers/default.vim @@ -9,5 +9,9 @@ function! SpaceVim#layers#default#plugins() abort endfunction function! SpaceVim#layers#default#config() abort - + if has('nvim') + call SpaceVim#mapping#space#def('nnoremap', ['!'], 'te', 'shell cmd', 1) + else + call SpaceVim#mapping#space#def('nnoremap', ['!'], ':!', 'shell cmd', 0) + endif endfunction