Feature VimwikiColorize maps in visual and normal mode #990
Colorize working for visual selection Add map (,wc), test and doc
This commit is contained in:
@@ -370,9 +370,8 @@ command! -buffer -nargs=* -complete=custom,vimwiki#tags#complete_tags
|
||||
|
||||
command! -buffer VimwikiPasteUrl call vimwiki#html#PasteUrl(expand('%:p'))
|
||||
command! -buffer VimwikiCatUrl call vimwiki#html#CatUrl(expand('%:p'))
|
||||
|
||||
command! -buffer -nargs=* -complete=custom,vimwiki#base#complete_colorize
|
||||
\ VimwikiColorize call vimwiki#base#colorize(<f-args>)
|
||||
command! -buffer -nargs=* -range -complete=custom,vimwiki#base#complete_colorize
|
||||
\ VimwikiColorize <line1>,<line2>call vimwiki#base#colorize(<f-args>)
|
||||
|
||||
" ------------------------------------------------
|
||||
" Keybindings
|
||||
@@ -430,6 +429,10 @@ nnoremap <silent><script><buffer> <Plug>VimwikiDiaryNextDay
|
||||
\ :VimwikiDiaryNextDay<CR>
|
||||
nnoremap <silent><script><buffer> <Plug>VimwikiDiaryPrevDay
|
||||
\ :VimwikiDiaryPrevDay<CR>
|
||||
noremap <script><buffer> <Plug>VimwikiColorizeNormal
|
||||
\ :call vimwiki#base#colorize(vimwiki#base#get_user_color(), '')<CR>
|
||||
vnoremap <script><buffer> <Plug>VimwikiColorize
|
||||
\ :call vimwiki#base#colorize(vimwiki#base#get_user_color(), visualmode())<CR>
|
||||
|
||||
" Declare Map: default links key mappings
|
||||
if str2nr(vimwiki#vars#get_global('key_mappings').links)
|
||||
@@ -447,6 +450,8 @@ if str2nr(vimwiki#vars#get_global('key_mappings').links)
|
||||
call vimwiki#u#map_key('n', vimwiki#vars#get_global('map_prefix').'n', '<Plug>VimwikiGoto')
|
||||
call vimwiki#u#map_key('n', vimwiki#vars#get_global('map_prefix').'d', '<Plug>VimwikiDeleteFile')
|
||||
call vimwiki#u#map_key('n', vimwiki#vars#get_global('map_prefix').'r', '<Plug>VimwikiRenameFile')
|
||||
call vimwiki#u#map_key('n', vimwiki#vars#get_global('map_prefix').'c', '<Plug>VimwikiColorizeNormal')
|
||||
call vimwiki#u#map_key('v', vimwiki#vars#get_global('map_prefix').'c', '<Plug>VimwikiColorize')
|
||||
call vimwiki#u#map_key('n', '<C-Down>', '<Plug>VimwikiDiaryNextDay')
|
||||
call vimwiki#u#map_key('n', '<C-Up>', '<Plug>VimwikiDiaryPrevDay')
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user