function s:on_color_scheme() abort hi Pmenu guibg=#e0e0ff guifg=#6060ff hi PmenuSel guifg=#ff6060 guibg=#ffe8e8 hi NormalFloat guibg=#e0e0ff guifg=#6060ff hi CmpItemAbbr guifg=#6060ff hi CmpItemKindText guifg=#6060ff hi PumHighlight ctermfg=205 ctermbg=225 guifg=#ff60c0 guibg=#ffd0ff cterm=NONE gui=NONE hi diffAdded guibg=#e0ffe0 guifg=#608060 hi diffNewFile guibg=#e0ffe0 guifg=#608060 hi diffRemoved guifg=#ff6060 guibg=#ffe8e8 hi diffOldFile guifg=#ff6060 guibg=#ffe8e8 " こっちで勝手に追加したやつ " see $VIMCONF/after/syntax/diff.vim hi diffIndicator guibg=#e0e0ff if has('nvim') hi @text.diff.indicator guibg=#e0e0ff hi @text.diff.add guibg=#e0ffe0 guifg=#608060 hi link @text.diff.addsign @text.diff.add hi @text.diff.addindicator guibg=#e0e0ff guifg=#40b040 hi link @text.diff.delete PmenuSel hi link @text.diff.delsign PmenuSel hi @text.diff.delindicator guibg=#e0e0ff guifg=#ff6060 endif let s:palette = edge#get_palette('light', 0, {}) "execute 'hi FuzzyMotionChar guifg=' .. s:palette.purple[0] execute 'hi FuzzyMotionSubChar guifg=' .. s:palette.green[0] execute 'hi FuzzyMotionMatch guibg=' .. s:palette.diff_green[0] execute 'hi FuzzyMotionShade guifg=' .. s:palette.grey_dim[0] endfunction autocmd persistent_colorscheme ColorScheme edge call s:on_color_scheme() set background=light let g:edge_disable_italic_comment = 1 colorscheme edge