summaryrefslogtreecommitdiff
path: root/keys/which-key.vim
diff options
context:
space:
mode:
Diffstat (limited to 'keys/which-key.vim')
-rw-r--r--keys/which-key.vim14
1 files changed, 14 insertions, 0 deletions
diff --git a/keys/which-key.vim b/keys/which-key.vim
index 110594d0..b24cbc82 100644
--- a/keys/which-key.vim
+++ b/keys/which-key.vim
@@ -142,6 +142,7 @@ let g:which_key_map.g = {
\ 'G' : [':Gstatus' , 'status'],
\ 'h' : [':GitGutterLineHighlightsToggle' , 'highlight hunks'],
\ 'H' : ['<Plug>(GitGutterPreviewHunk)' , 'preview hunk'],
+ \ 'i' : [':Gist -b' , 'post gist'],
\ 'j' : ['<Plug>(GitGutterNextHunk)' , 'next hunk'],
\ 'k' : ['<Plug>(GitGutterPrevHunk)' , 'prev hunk'],
\ 'l' : [':Git log' , 'log'],
@@ -156,6 +157,19 @@ let g:which_key_map.g = {
\ 'V' : [':GV!' , 'view buffer commits'],
\ }
+let g:which_key_map.G = {
+ \ 'name' : '+gist' ,
+ \ 'a' : [':Gist -a' , 'post gist anon'],
+ \ 'b' : [':Gist -b' , 'post gist browser'],
+ \ 'd' : [':Gist -d' , 'delete gist'],
+ \ 'e' : [':Gist -e' , 'edit gist'],
+ \ 'l' : [':Gist -l' , 'list public gists'],
+ \ 's' : [':Gist -ls' , 'list starred gists'],
+ \ 'm' : [':Gist -m' , 'post gist all buffers'],
+ \ 'p' : [':Gist -P' , 'post public gist '],
+ \ 'P' : [':Gist -p' , 'post private gist '],
+ \ }
+
" l is for language server protocol
let g:which_key_map.l = {
\ 'name' : '+lsp' ,