LunarVim/keys/which-key.vim

402 lines
20 KiB
VimL
Raw Normal View History

2020-08-08 05:20:01 +02:00
" Leader Key Maps
2020-10-28 06:09:14 +01:00
let @s = 'veS"'
2020-11-06 07:54:11 +01:00
" Timeout
let g:which_key_timeout = 100
let g:which_key_display_names = {'<CR>': '↵', '<TAB>': '⇆'}
2020-05-11 18:58:20 +02:00
" Map leader to which_key
2020-05-17 21:41:15 +02:00
nnoremap <silent> <leader> :silent <c-u> :silent WhichKey '<Space>'<CR>
2020-05-11 18:58:20 +02:00
vnoremap <silent> <leader> :silent <c-u> :silent WhichKeyVisual '<Space>'<CR>
" Create map to add keys to
2020-05-10 19:29:31 +02:00
let g:which_key_map = {}
2020-05-11 18:58:20 +02:00
" Define a separator
2020-05-10 19:29:31 +02:00
let g:which_key_sep = '→'
" set timeoutlen=100
2020-05-09 06:36:34 +02:00
2020-08-10 17:01:35 +02:00
" Coc Search & refactor
nnoremap <leader>? :CocSearch <C-R>=expand("<cword>")<CR><CR>
2020-08-10 17:01:35 +02:00
let g:which_key_map['?'] = 'search word'
2020-05-11 05:27:51 +02:00
2020-05-09 06:36:34 +02:00
" Not a fan of floating windows for this
let g:which_key_use_floating_win = 0
2020-11-06 07:54:11 +01:00
let g:which_key_max_size = 0
" let g:which_key_position = 'botright'
" let g:which_key_position = 'topleft'
" let g:which_key_vertical = 1
2020-05-09 06:36:34 +02:00
2020-05-10 19:29:31 +02:00
" Change the colors if you want
2020-05-09 06:36:34 +02:00
" Hide status line
autocmd! FileType which_key
autocmd FileType which_key set laststatus=0 noshowmode noruler
2020-05-10 19:29:31 +02:00
\| autocmd BufLeave <buffer> set laststatus=2 noshowmode ruler
2020-05-15 05:41:32 +02:00
2020-05-12 00:48:29 +02:00
" Single mappings
2020-11-05 02:10:07 +01:00
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['e'] = [ ':CocCommand explorer --toggle --sources=file+' , 'explorer' ]
let g:which_key_map['h'] = [ '<C-W>s' , 'split below']
let g:which_key_map['n'] = [ ':let @/ = ""' , 'no highlight' ]
let g:which_key_map['o'] = [ ':RnvimrToggle' , 'open' ]
let g:which_key_map['p'] = [ ':Files' , 'search files' ]
let g:which_key_map['q'] = [ '<Plug>(coc-fix-current)' , 'quickfix' ]
let g:which_key_map['T'] = [ ':TSHighlightCapturesUnderCursor' , 'treesitter highlight' ]
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'] = [ ':call WindowSwap#EasyWindowSwap()' , 'move window' ]
let g:which_key_map['z'] = [ 'Goyo' , 'zen' ]
2020-05-11 01:23:44 +02:00
2020-05-12 00:48:29 +02:00
" Group mappings
2020-05-15 04:26:50 +02:00
" a is for actions
let g:which_key_map.a = {
\ 'name' : '+actions' ,
\ 'c' : [':ColorizerToggle' , 'colorizer'],
\ 'e' : [':CocCommand explorer' , 'explorer'],
2020-10-28 06:09:14 +01:00
\ 'h' : [':let @/ = ""' , 'remove search highlight'],
2020-08-07 17:51:01 +02:00
\ 'l' : [':Bracey' , 'start live server'],
\ 'L' : [':BraceyStop' , 'stop live server'],
2020-08-08 01:14:45 +02:00
\ 'm' : [':MarkdownPreview' , 'markdown preview'],
\ 'M' : [':MarkdownPreviewStop' , 'markdown preview stop'],
2020-05-15 04:26:50 +02:00
\ 'n' : [':set nonumber!' , 'line-numbers'],
2020-10-28 07:53:08 +01:00
\ 's' : [':s/\%V\(.*\)\%V/"\1"/' , 'surround'],
2020-05-15 04:26:50 +02:00
\ 'r' : [':set norelativenumber!' , 'relative line nums'],
\ 't' : [':FloatermToggle' , 'terminal'],
2020-07-26 21:35:04 +02:00
\ 'v' : [':Codi' , 'virtual repl on'],
\ 'V' : [':Codi!' , 'virtual repl off'],
2020-08-08 01:14:45 +02:00
\ 'w' : [':StripWhitespace' , 'strip whitespace'],
2020-05-15 04:26:50 +02:00
\ }
2020-05-12 00:48:29 +02:00
" b is for buffer
2020-05-11 18:58:20 +02:00
let g:which_key_map.b = {
\ 'name' : '+buffer' ,
2020-10-28 07:53:08 +01:00
\ '>' : [':BufferMoveNext' , 'move next'],
\ '<' : [':BufferMovePrevious' , 'move prev'],
\ '1' : [':BufferGoto 1' , 'buffer 1'],
\ '2' : [':BufferGoto 2' , 'buffer 2'],
\ '3' : [':BufferGoto 3' , 'buffer 3'],
\ '4' : [':BufferGoto 4' , 'buffer 4'],
\ '5' : [':BufferGoto 5' , 'buffer 5'],
\ '6' : [':BufferGoto 6' , 'buffer 6'],
\ '7' : [':BufferGoto 7' , 'buffer 7'],
\ '8' : [':BufferGoto 8' , 'buffer 8'],
\ '9' : [':BufferGoto 9' , 'buffer 9'],
\ '0' : [':BufferGoto 0' , 'buffer 0'],
\ 'b' : [':BufferPick' , 'pick buffer'],
\ 'd' : [':Bdelete' , 'delete-buffer'],
\ 'D' : [':BufferOrderByDirectory', 'order by directory'],
\ 'f' : ['bfirst' , 'first-buffer'],
\ 'l' : ['blast' , 'last buffer'],
\ 'L' : [':BufferOrderByLanguage' , 'order by language'],
\ 'n' : ['bnext' , 'next-buffer'],
\ 'p' : ['bprevious' , 'previous-buffer'],
\ '?' : ['Buffers' , 'fzf-buffer'],
2020-08-14 01:43:00 +02:00
\ }
2020-11-06 07:54:11 +01:00
" d is for debug
let g:which_key_map.d = {
\ 'name' : '+debug' ,
\ 'b' : ['<Plug>VimspectorToggleBreakpoint' , 'breakpoint'],
\ 'B' : ['<Plug>VimspectorToggleConditionalBreakpoint' , 'conditional breakpoint'],
\ 'c' : ['<Plug>VimspectorRunToCursor' , 'run to cursor'],
\ 'd' : ['<Plug>VimspectorContinue' , 'continue'],
\ 'f' : ['<Plug>VimspectorAddFunctionBreakpoint' , 'function breakpoint'],
\ 'm' : [':MaximizerToggle' , 'maximize window'],
\ 'o' : ['<Plug>VimspectorStepOver' , 'step over'],
\ 'O' : ['<Plug>VimspectorStepOut' , 'step out'],
\ 'i' : ['<Plug>VimspectorStepInto' , 'step into'],
\ 'p' : ['<Plug>VimspectorPause' , 'pause'],
\ 'r' : ['<Plug>VimspectorRestart' , 'restart'],
\ 's' : ['<Plug>VimspectorStop' , 'stop'],
\ }
2020-08-14 01:43:00 +02:00
" f is for find and replace
2021-03-08 09:41:15 +01:00
" \ 'f' : [':Farr' , 'file'],
2020-08-14 01:43:00 +02:00
let g:which_key_map.f = {
\ 'name' : '+find & replace' ,
2020-11-04 00:50:33 +01:00
\ 'f' : [':Farr --source=vimgrep' , 'file'],
2020-08-14 01:43:00 +02:00
\ 'p' : [':Farr --source=rgnvim' , 'project'],
2020-05-11 18:58:20 +02:00
\ }
2020-08-08 03:25:39 +02:00
" k is for task
let g:which_key_map.k = {
\ 'name' : '+task' ,
\ 'c' : [':AsyncTask file-compile' , 'compile file'],
\ 'b' : [':AsyncTask project-build' , 'build project'],
\ 'e' : [':AsyncTaskEdit' , 'edit local tasks'],
\ 'f' : [':AsyncTaskFzf' , 'find task'],
\ 'g' : [':AsyncTaskEdit!' , 'edit global tasks'],
\ 'h' : [':AsyncTaskList!' , 'list hidden tasks'],
\ 'l' : [':CocList tasks' , 'list tasks'],
\ 'm' : [':AsyncTaskMacro' , 'macro help'],
\ 'o' : [':copen' , 'open task view'],
\ 'r' : [':AsyncTask file-run' , 'run file'],
\ 'p' : [':AsyncTask project-run' , 'run project'],
\ 'x' : [':cclose' , 'close task view'],
\ }
" \ 'l' : [':AsyncTaskList' , 'list tasks'],
2020-11-04 00:50:33 +01:00
" m is for mark
let g:which_key_map.m = {
\ 'name' : '+mark' ,
\ 'c' : [':CocCommand bookmark.clearForCurrentFile', 'clear file'],
\ 'C' : [':CocCommand bookmark.clearForAllFiles', 'clear project'],
\ 'j' : [':CocCommand bookmark.next', 'next bookmark'],
\ 'k' : [':CocCommand bookmark.prev', 'prev bookmark'],
\ 't' : [':CocCommand bookmark.toggle', 'toggle bookmark'],
\ }
" CoC throws an error
" \ 'a' : [':CocCommand bookmark.annotate', 'annotate bookmark'],
2020-11-04 09:12:20 +01:00
" " s is for search
" let g:which_key_map.s = {
" \ 'name' : '+search' ,
" \ '/' : [':History/' , 'history'],
" \ ';' : [':Commands' , 'commands'],
" \ 'a' : [':Ag' , 'text Ag'],
" \ 'b' : [':BLines' , 'current buffer'],
" \ 'B' : [':Buffers' , 'open buffers'],
" \ 'c' : [':Commits' , 'commits'],
" \ 'C' : [':BCommits' , 'buffer commits'],
" \ 'f' : [':Files' , 'files'],
" \ 'g' : [':GFiles' , 'git files'],
" \ 'G' : [':GFiles?' , 'modified git files'],
" \ 'h' : [':History' , 'file history'],
" \ 'H' : [':History:' , 'command history'],
" \ 'l' : [':Lines' , 'lines'] ,
" \ 'm' : [':Marks' , 'marks'] ,
" \ 'M' : [':Maps' , 'normal maps'] ,
" \ 'p' : [':Helptags' , 'help tags'] ,
" \ 'P' : [':Tags' , 'project tags'],
" \ 's' : [':CocList snippets' , 'snippets'],
" \ 'S' : [':Colors' , 'color schemes'],
" \ 't' : [':Rg' , 'text Rg'],
" \ 'T' : [':BTags' , 'buffer tags'],
" \ 'w' : [':Windows' , 'search windows'],
" \ 'y' : [':Filetypes' , 'file types'],
" \ 'z' : [':FZF' , 'FZF'],
" \ }
" \ 's' : [':Snippets' , 'snippets'],
2021-03-08 06:34:56 +01:00
" TODO fix FZF preview or just move to Telescope
" s is for search powered by telescope
2020-05-11 18:58:20 +02:00
let g:which_key_map.s = {
\ 'name' : '+search' ,
\ '.' : [':Telescope filetypes' , 'filetypes'],
\ ';' : [':Telescope commands' , 'commands'],
\ 'a' : [':Telescope lsp_code_actions' , 'code_actions'],
\ 'A' : [':Telescope builtin' , 'all'],
\ 'b' : [':Telescope buffers' , 'buffers'],
\ 'B' : [':Telescope git_branches' , 'git_branches'],
\ 'd' : [':Telescope lsp_document_diagnostics' , 'document_diagnostics'],
\ 'D' : [':Telescope lsp_workspace_diagnostics' , 'workspace_diagnostics'],
\ 'c' : [':Telescope git_bcommits' , 'git_bcommits'],
\ 'C' : [':Telescope git_bcommits' , 'git_bcommits'],
\ 'f' : [':Telescope find_files' , 'files'],
\ 'F' : [':Telescope git_files' , 'git_files'],
\ 'g' : [':Telescope tags' , 'tags'],
\ 'G' : [':Telescope current_buffer_tags' , 'buffer_tags'],
\ 'h' : [':Telescope command_history' , 'history'],
\ 'H' : [':Telescope help_tags' , 'help_tags'],
\ 'k' : [':Telescope keymaps' , 'keymaps'],
\ 'l' : [':Telescope loclist' , 'loclist'],
\ 'm' : [':Telescope marks' , 'marks'],
\ 'o' : [':Telescope vim_options' , 'vim_options'],
\ 'O' : [':Telescope oldfiles' , 'oldfiles'],
\ 'M' : [':Telescope man_pages' , 'man_pages'],
\ 'p' : [':Telescope fd' , 'fd'],
\ 'P' : [':Telescope spell_suggest' , 'spell_suggest'],
\ 's' : [':Telescope git_status' , 'git_status'],
\ 'S' : [':Telescope grep_string' , 'grep_string'],
\ 't' : [':Telescope live_grep' , 'text'],
\ 'y' : [':Telescope symbols' , 'symbols'],
\ 'Y' : [':Telescope lsp_workspace_symbols' , 'lsp_workspace_symbols'],
\ 'r' : [':Telescope registers' , 'registers'],
\ 'R' : [':Telescope reloader' , 'reloader'],
\ 'w' : [':Telescope file_browser' , 'buf_fuz_find'],
\ 'u' : [':Telescope colorscheme' , 'colorschemes'],
\ 'z' : [':Telescope current_buffer_fuzzy_find' , 'buf_fuz_find'],
2020-05-10 19:29:31 +02:00
\ }
2020-11-04 09:12:20 +01:00
"
" :CocCommand fzf-preview.AllBuffers
" :CocCommand fzf-preview.Changes
" :CocCommand fzf-preview.Yankround
" :CocCommand fzf-preview.CocReferences
" :CocCommand fzf-preview.CocDiagnostics
" :CocCommand fzf-preview.CocCurrentDiagnostics
" :CocCommand fzf-preview.CocTypeDefinitions
" \ 'l' : [':CocCommand fzf-preview.Bookmarks', 'list bookmarks'],
" $FZF_PREVIEW_PREVIEW_BAT_THEME = 'ansi-dark'
"
2020-05-11 01:23:44 +02:00
2020-08-10 21:24:34 +02:00
let g:which_key_map.S = {
\ 'name' : '+Session' ,
\ 'c' : [':SClose' , 'Close Session'] ,
\ 'd' : [':SDelete' , 'Delete Session'] ,
\ 'l' : [':SLoad' , 'Load Session'] ,
\ 's' : [':Startify' , 'Start Page'] ,
\ 'S' : [':SSave' , 'Save Session'] ,
\ }
2020-05-11 01:23:44 +02:00
" g is for git
let g:which_key_map.g = {
\ 'name' : '+git' ,
2020-05-11 05:27:51 +02:00
\ 'a' : [':Git add .' , 'add all'],
2020-11-04 09:12:20 +01:00
\ 'A' : [':CocCommand fzf-preview.GitStatus' , 'actions'],
2020-05-11 05:27:51 +02:00
\ 'b' : [':Git blame' , 'blame'],
\ 'B' : [':GBrowse' , 'browse'],
2020-05-15 04:26:50 +02:00
\ 'c' : [':Git commit' , 'commit'],
2020-05-11 05:27:51 +02:00
\ 'd' : [':Git diff' , 'diff'],
\ 'D' : [':Gdiffsplit' , 'diff split'],
\ 'g' : [':GGrep' , 'git grep'],
\ 'G' : [':Gstatus' , 'status'],
\ 'h' : [':GitGutterLineHighlightsToggle' , 'highlight hunks'],
\ 'H' : ['<Plug>(GitGutterPreviewHunk)' , 'preview hunk'],
2020-08-08 07:47:57 +02:00
\ 'i' : [':Gist -b' , 'post gist'],
2020-05-11 05:27:51 +02:00
\ 'j' : ['<Plug>(GitGutterNextHunk)' , 'next hunk'],
\ 'k' : ['<Plug>(GitGutterPrevHunk)' , 'prev hunk'],
\ 'l' : [':Git log' , 'log'],
2020-08-10 22:35:14 +02:00
\ 'm' : ['<Plug>(git-messenger)' , 'message'],
2020-05-11 05:27:51 +02:00
\ 'p' : [':Git push' , 'push'],
\ 'P' : [':Git pull' , 'pull'],
\ 'r' : [':GRemove' , 'remove'],
\ 's' : ['<Plug>(GitGutterStageHunk)' , 'stage hunk'],
2020-11-04 09:12:20 +01:00
\ 'S' : [':CocCommand fzf-preview.GitStatus' , 'status'],
2020-05-11 05:27:51 +02:00
\ 't' : [':GitGutterSignsToggle' , 'toggle signs'],
\ 'u' : ['<Plug>(GitGutterUndoHunk)' , 'undo hunk'],
\ 'v' : [':GV' , 'view commits'],
\ 'V' : [':GV!' , 'view buffer commits'],
2020-05-11 01:23:44 +02:00
\ }
2020-11-04 09:12:20 +01:00
" \ 'A' : [':Git add %' , 'add current'],
" \ 'S' : [':!git status' , 'status'],
"
"
"
2020-05-10 19:29:31 +02:00
2020-08-08 07:47:57 +02:00
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 '],
\ }
2020-05-10 19:29:31 +02:00
" l is for language server protocol
let g:which_key_map.l = {
\ 'name' : '+lsp' ,
\ '.' : [':CocConfig' , 'config'],
\ ';' : ['<Plug>(coc-refactor)' , 'refactor'],
2020-11-06 07:54:11 +01:00
\ 'a' : ['<Plug>(coc-codeaction)' , 'code action'],
2020-05-10 19:29:31 +02:00
\ 'A' : ['<Plug>(coc-codeaction-selected)' , 'selected action'],
\ 'b' : [':CocNext' , 'next action'],
\ 'B' : [':CocPrev' , 'prev action'],
\ 'c' : [':CocList commands' , 'commands'],
\ 'd' : ['<Plug>(coc-definition)' , 'definition'],
\ 'D' : ['<Plug>(coc-declaration)' , 'declaration'],
\ 'e' : [':CocList extensions' , 'extensions'],
\ 'f' : ['<Plug>(coc-format-selected)' , 'format selected'],
\ 'F' : ['<Plug>(coc-format)' , 'format'],
\ 'h' : ['<Plug>(coc-float-hide)' , 'hide'],
\ 'i' : ['<Plug>(coc-implementation)' , 'implementation'],
\ 'I' : [':CocList diagnostics' , 'diagnostics'],
\ 'j' : ['<Plug>(coc-float-jump)' , 'float jump'],
\ 'l' : ['<Plug>(coc-codelens-action)' , 'code lens'],
\ 'n' : ['<Plug>(coc-diagnostic-next)' , 'next diagnostic'],
\ 'N' : ['<Plug>(coc-diagnostic-next-error)' , 'next error'],
2020-09-18 06:05:54 +02:00
\ 'o' : [':Vista!!' , 'outline'],
2020-11-04 00:50:33 +01:00
\ 'O' : [':CocList outline' , 'search outline'],
2020-05-10 19:29:31 +02:00
\ 'p' : ['<Plug>(coc-diagnostic-prev)' , 'prev diagnostic'],
\ 'P' : ['<Plug>(coc-diagnostic-prev-error)' , 'prev error'],
\ 'q' : ['<Plug>(coc-fix-current)' , 'quickfix'],
2020-09-18 06:05:54 +02:00
\ 'r' : ['<Plug>(coc-references)' , 'references'],
\ 'R' : ['<Plug>(coc-rename)' , 'rename'],
2020-05-10 19:29:31 +02:00
\ 's' : [':CocList -I symbols' , 'references'],
2020-05-23 19:39:04 +02:00
\ 'S' : [':CocList snippets' , 'snippets'],
2020-05-10 19:29:31 +02:00
\ 't' : ['<Plug>(coc-type-definition)' , 'type definition'],
\ 'u' : [':CocListResume' , 'resume list'],
\ 'U' : [':CocUpdate' , 'update CoC'],
\ 'z' : [':CocDisable' , 'disable CoC'],
\ 'Z' : [':CocEnable' , 'enable CoC'],
\ }
2020-09-18 06:05:54 +02:00
" \ 'o' : ['<Plug>(coc-openlink)' , 'open link'],
2020-05-10 19:29:31 +02:00
2020-05-15 19:47:42 +02:00
" t is for terminal
2020-05-10 19:29:31 +02:00
let g:which_key_map.t = {
2020-05-15 04:26:50 +02:00
\ 'name' : '+terminal' ,
\ ';' : [':FloatermNew --wintype=normal --height=6' , 'terminal'],
2020-05-15 05:41:32 +02:00
\ 'f' : [':FloatermNew fzf' , 'fzf'],
\ 'g' : [':FloatermNew lazygit' , 'git'],
\ 'd' : [':FloatermNew lazydocker' , 'docker'],
\ 'n' : [':FloatermNew node' , 'node'],
\ 'N' : [':FloatermNew nnn' , 'nnn'],
\ 'p' : [':FloatermNew python' , 'python'],
2020-08-08 03:25:39 +02:00
\ 'm' : [':FloatermNew lazynpm' , 'npm'],
2020-05-15 05:41:32 +02:00
\ 'r' : [':FloatermNew ranger' , 'ranger'],
\ 't' : [':FloatermToggle' , 'toggle'],
\ 'y' : [':FloatermNew ytop' , 'ytop'],
\ 's' : [':FloatermNew ncdu' , 'ncdu'],
2020-05-10 19:29:31 +02:00
\ }
2020-05-17 21:41:15 +02:00
" w is for wiki
2020-11-04 00:50:33 +01:00
" let g:which_key_map.w = {
" \ 'name' : '+wiki' ,
" \ 'w' : ['<Plug>VimwikiIndex' , 'ncdu'],
" \ 'n' : ['<plug>(wiki-open)' , 'ncdu'],
" \ 'j' : ['<plug>(wiki-journal)' , 'ncdu'],
" \ 'R' : ['<plug>(wiki-reload)' , 'ncdu'],
" \ 'c' : ['<plug>(wiki-code-run)' , 'ncdu'],
" \ 'b' : ['<plug>(wiki-graph-find-backlinks)' , 'ncdu'],
" \ 'g' : ['<plug>(wiki-graph-in)' , 'ncdu'],
" \ 'G' : ['<plug>(wiki-graph-out)' , 'ncdu'],
" \ 'l' : ['<plug>(wiki-link-toggle)' , 'ncdu'],
" \ 'd' : ['<plug>(wiki-page-delete)' , 'ncdu'],
" \ 'r' : ['<plug>(wiki-page-rename)' , 'ncdu'],
" \ 't' : ['<plug>(wiki-page-toc)' , 'ncdu'],
" \ 'T' : ['<plug>(wiki-page-toc-local)' , 'ncdu'],
" \ 'e' : ['<plug>(wiki-export)' , 'ncdu'],
" \ 'u' : ['<plug>(wiki-list-uniq)' , 'ncdu'],
" \ 'U' : ['<plug>(wiki-list-uniq-local)' , 'ncdu'],
" \ }
2020-05-17 21:41:15 +02:00
" Global
" <Plug>VimwikiIndex
" <Plug>VimwikiTabIndex
" <Plug>VimwikiUISelect
" <Plug>VimwikiDiaryIndex
" <Plug>VimwikiMakeDiaryNote
" <Plug>VimwikiTabMakeDiaryNote
" <Plug>VimwikiMakeYesterdayDiaryNote
" <Plug>VimwikiMakeTomorrowDiaryNote
"
" " Local
" <Plug>Vimwiki2HTML
" <Plug>Vimwiki2HTMLBrowse
" <Plug>VimwikiDiaryGenerateLinks
" <Plug>VimwikiFollowLink
" <Plug>VimwikiSplitLink
" <Plug>VimwikiVSplitLink
" <Plug>VimwikiTabnewLink
" <Plug>VimwikiGoBackLink
" <Plug>VimwikiNextLink
" <Plug>VimwikiPrevLink
" <Plug>VimwikiGoto
" <Plug>VimwikiDeleteLink
" <Plug>VimwikiRenameLink
" <Plug>VimwikiAddHeaderLevel
2020-05-15 04:26:50 +02:00
2020-05-11 18:58:20 +02:00
" Register which key map
2020-05-10 19:29:31 +02:00
call which_key#register('<Space>', "g:which_key_map")