diff options
Diffstat (limited to 'keys')
| -rw-r--r-- | keys/which-key.vim | 40 | 
1 files changed, 22 insertions, 18 deletions
diff --git a/keys/which-key.vim b/keys/which-key.vim index 0351a36d..cb684da8 100644 --- a/keys/which-key.vim +++ b/keys/which-key.vim @@ -25,23 +25,24 @@ autocmd  FileType which_key set laststatus=0 noshowmode noruler  " Single mappings -let g:which_key_map['/'] = [ ':call Comment()'            , 'comment' ] -let g:which_key_map['.'] = [ ':e $MYVIMRC'                , 'open init' ] -let g:which_key_map[';'] = [ ':Commands'                  , 'commands' ] -let g:which_key_map['='] = [ '<C-W>='                     , 'balance windows' ] -let g:which_key_map[','] = [ 'Startify'                   , 'start screen' ] -let g:which_key_map['d'] = [ ':bd'                        , 'delete buffer'] -let g:which_key_map['e'] = [ ':CocCommand explorer'       , 'explorer' ] -let g:which_key_map['f'] = [ ':Farr'                      , 'find and replace' ] -let g:which_key_map['h'] = [ '<C-W>s'                     , 'split below'] -let g:which_key_map['p'] = [ ':Files'                     , 'search files' ] -let g:which_key_map['q'] = [ 'q'                          , 'quit' ] -let g:which_key_map['r'] = [ ':RnvimrToggle'              , 'ranger' ] -let g:which_key_map['S'] = [ ':SSave'                     , 'save session' ] -let g:which_key_map['u'] = [ ':UndotreeToggle'            , 'undo tree'] -let g:which_key_map['v'] = [ '<C-W>v'                     , 'split right'] -let g:which_key_map['W'] = [ 'w'                          , 'write' ] -let g:which_key_map['z'] = [ 'Goyo'                       , 'zen' ] +let g:which_key_map['/'] = [ ':call Comment()'                    , 'comment' ] +let g:which_key_map['.'] = [ ':e $MYVIMRC'                        , 'open init' ] +let g:which_key_map[';'] = [ ':Commands'                          , 'commands' ] +let g:which_key_map['='] = [ '<C-W>='                             , 'balance windows' ] +let g:which_key_map[','] = [ 'Startify'                           , 'start screen' ] +let g:which_key_map['d'] = [ ':bd'                                , 'delete buffer'] +let g:which_key_map['e'] = [ ':CocCommand explorer'               , 'explorer' ] +let g:which_key_map['f'] = [ ':Farr'                              , 'find and replace' ] +let g:which_key_map['h'] = [ '<C-W>s'                             , 'split below'] +let g:which_key_map['m'] = [ ':call WindowSwap#EasyWindowSwap()'  , 'move window' ] +let g:which_key_map['p'] = [ ':Files'                             , 'search files' ] +let g:which_key_map['q'] = [ 'q'                                  , 'quit' ] +let g:which_key_map['r'] = [ ':RnvimrToggle'                      , 'ranger' ] +let g:which_key_map['S'] = [ ':SSave'                             , 'save session' ] +let g:which_key_map['u'] = [ ':UndotreeToggle'                    , 'undo tree'] +let g:which_key_map['v'] = [ '<C-W>v'                             , 'split right'] +let g:which_key_map['W'] = [ 'w'                                  , 'write' ] +let g:which_key_map['z'] = [ 'Goyo'                               , 'zen' ]  " Group mappings @@ -52,12 +53,15 @@ let g:which_key_map.a = {        \ 'e' : [':CocCommand explorer'    , 'explorer'],        \ 'l' : [':Bracey'                 , 'start live server'],        \ 'L' : [':BraceyStop'             , 'stop live server'], +      \ 'm' : [':MarkdownPreview'        , 'markdown preview'], +      \ 'M' : [':MarkdownPreviewStop'    , 'markdown preview stop'],        \ 'n' : [':set nonumber!'          , 'line-numbers'],        \ 'r' : [':set norelativenumber!'  , 'relative line nums'],        \ 's' : [':let @/ = ""'            , 'remove search highlight'],        \ 't' : [':FloatermToggle'         , 'terminal'],        \ 'v' : [':Codi'                   , 'virtual repl on'],        \ 'V' : [':Codi!'                  , 'virtual repl off'], +      \ 'w' : [':StripWhitespace'        , 'strip whitespace'],        \ }  " b is for buffer @@ -125,7 +129,7 @@ let g:which_key_map.g = {        \ 'P' : [':Git pull'                         , 'pull'],        \ 'r' : [':GRemove'                          , 'remove'],        \ 's' : ['<Plug>(GitGutterStageHunk)'        , 'stage hunk'], -      \ 'S' : [':!git status'                       , 'status'], +      \ 'S' : [':!git status'                      , 'status'],        \ 't' : [':GitGutterSignsToggle'             , 'toggle signs'],        \ 'u' : ['<Plug>(GitGutterUndoHunk)'         , 'undo hunk'],        \ 'v' : [':GV'                               , 'view commits'],  | 
