properly setup minimap

This commit is contained in:
Nachuan Tang
2023-03-20 15:01:56 -04:00
parent 779ca13384
commit 21a9ef1d18
+9 -11
View File
@@ -88,7 +88,7 @@
Plug 'vim-airline/vim-airline-themes' Plug 'vim-airline/vim-airline-themes'
Plug 'Donaldttt/vim-bufferline' Plug 'Donaldttt/vim-bufferline'
Plug 'ryanoasis/vim-devicons' Plug 'ryanoasis/vim-devicons'
Plug 'wfxr/minimap.vim', Cond(!exists('g:vscode') && executable('code-minimap')) Plug 'wfxr/minimap.vim', Cond(executable('code-minimap'), {'on' : ['MinimapToggle']})
endif endif
@@ -163,8 +163,10 @@ endfunction
" PLUGIN_CONFIGURATION " PLUGIN_CONFIGURATION
" { " {
if HasPlug('minimap.vim') if HasPlug('minimap.vim')
let g:special_fts += ['minimap']
nnoremap <silent> <leader>mm :MinimapToggle<CR> nnoremap <silent> <leader>mm :MinimapToggle<CR>
let g:minimap_highlight_search = 1
let g:minimap_git_colors = 1
let g:minimap_enable_highlight_colorgroup = 1
endif endif
if HasPlug('vista.vim') if HasPlug('vista.vim')
@@ -248,7 +250,8 @@ endfunction
\ 'vimFunction', 'vimUserFunc', 'vimFunc'], \ 'vimFunction', 'vimUserFunc', 'vimFunc'],
\ 'java:blacklist' : [ 'javaType', 'javaScopeDecl', 'javaMethodDecl', \ 'java:blacklist' : [ 'javaType', 'javaScopeDecl', 'javaMethodDecl',
\ 'javaComment', 'javaStorageClass', 'javaClassDecl', 'javaExternal', \ 'javaComment', 'javaStorageClass', 'javaClassDecl', 'javaExternal',
\ 'javaTypedef', 'javaLineComment', 'javaStatement', 'javaCommentTitle', 'javaDocComment' ] \ 'javaTypedef', 'javaLineComment', 'javaStatement', 'javaCommentTitle', 'javaDocComment' ],
\ 'lua:blacklist' : [ 'luaComment', 'luaCond', 'luaStatement', 'luaFunction' ]
\ } \ }
let g:Illuminate_ftwhitelist = ['vim', 'sh', 'python', 'rust', 'java', 'c', 'cpp', 'javascript', 'typescript', 'lua'] let g:Illuminate_ftwhitelist = ['vim', 'sh', 'python', 'rust', 'java', 'c', 'cpp', 'javascript', 'typescript', 'lua']
@@ -461,7 +464,7 @@ endfunction
endif endif
" } " }
if HasPlug("vim-airline") || HasPlug('lualine.nvim') if HasPlug("vim-airline")
function! AirlineCocStatus() function! AirlineCocStatus()
if ! exists('*CocAction') if ! exists('*CocAction')
@@ -494,9 +497,6 @@ endfunction
return msg . " ✔" return msg . " ✔"
endfunction endfunction
endif
if HasPlug("vim-airline")
" Set configuration options for the statusline plugin vim-airline. " Set configuration options for the statusline plugin vim-airline.
" Use the powerline theme and optionally enable powerline symbols. " Use the powerline theme and optionally enable powerline symbols.
@@ -786,14 +786,14 @@ endfunction
function! SetDarkTheme() function! SetDarkTheme()
set background=dark set background=dark
hi clear " hi clear
execute("colorscheme " . g:dark_theme) execute("colorscheme " . g:dark_theme)
let g:dark_or_light_theme = 'dark' let g:dark_or_light_theme = 'dark'
endfunction endfunction
function! SetLightTheme() function! SetLightTheme()
set background=light set background=light
hi clear " hi clear
execute("colorscheme " . g:light_theme) execute("colorscheme " . g:light_theme)
execute("colorscheme " . g:light_theme) execute("colorscheme " . g:light_theme)
let g:dark_or_light_theme = 'light' let g:dark_or_light_theme = 'light'
@@ -843,7 +843,6 @@ endfunction
let dark_cb_name = 'CB_dark_tb_disable_' . colorscheme_name let dark_cb_name = 'CB_dark_tb_disable_' . colorscheme_name
if exists('*' . dark_cb_name) if exists('*' . dark_cb_name)
set background=dark set background=dark
hi clear
execute('call ' . dark_cb_name . '()') execute('call ' . dark_cb_name . '()')
elseif g:dark_transparent_disable_cb != '' elseif g:dark_transparent_disable_cb != ''
execute('call ' . g:dark_transparent_disable_cb . '()') execute('call ' . g:dark_transparent_disable_cb . '()')
@@ -856,7 +855,6 @@ endfunction
let light_cb_name = 'CB_light_tb_disable_' . colorscheme_name let light_cb_name = 'CB_light_tb_disable_' . colorscheme_name
if exists('*' . light_cb_name) if exists('*' . light_cb_name)
set background=light set background=light
hi clear
execute('call ' . light_cb_name . '()') execute('call ' . light_cb_name . '()')
elseif g:light_transparent_disable_cb != '' elseif g:light_transparent_disable_cb != ''
execute('call ' . g:light_transparent_disable_cb . '()') execute('call ' . g:light_transparent_disable_cb . '()')