I'm in love with pastel colorschemes for development so they capture enough contrast to easily convey information yet are gentle on my eyes whether in a full lit office or 4am on a train into work.
Xoria256 was originally authored by Dmitriy Y. Zotikov (xio) xio@ungrund.org.
Yet it wasn't up to date with the symbols I needed for Javascript and NodeJS
development and that is where Tender
colorscheme and the Estilo tooling
by jacoborus
to facilitate maintaining Vim
colorschemes come to the rescue and give you this generation of the Xoria256 colorscheme.
I am still working through matching the original xoria256 palette to the
symbols. For now I just replaced similar hues in tender
with the xoria256 palette.
Hence there are no sample screenshots just yet.
Also I have baked in my brain the Powerline theme defaults for Lightline so Normal Mode status bar is green and Insert Mode status bar is blue.
call plug#begin()
Plug 'neozenith/estilo-xoria256'
...
call plug#end()
syntax on
colorscheme xoria256
let g:lightline.colorscheme = 'xoria256'
The Estilo project files are:
estilo.yml
estilo/palette
estilo/syntax
estilo/...
The Vim output files are in:
colors/
autoload/
# NOTE: Estilo Globs files in the estilo/ directories so keep them clean.
rm -rfv ./**/.DS_Store
npm install
npm start
Add the following to your .vimrc
to inspect what syntax element a word is
defined as.
" Show syntax highlighting groups for word under cursor
function! <SID>SynStack()
if !exists("*synstack")
return
endif
echo map(synstack(line('.'), col('.')), 'synIDattr(v:val, "name")')
endfunc
" Map leader function to call Syntax Inspector
nmap <Leader>si :call <SID>SynStack()<CR>