buttercup.vim is a dark gray Vim colorscheme with sharp mint green accents.
- High Visibility & Visual Comfort: Achieves a balance between high visibility and reduced eye strain.
- Purposeful Colors: 3×3-tiered hierarchical grays with high-luminance accent colors.
- Build System: Easily customizable using the included source template and build script.
- Vim 8.0+
- True color support (
set termguicolors)
Use your favorite plugin manager. If you use vim-plug:
call plug#begin('~/.vim/plugged')
Plug 'iota-kappa/buttercup.vim'
call plug#end()
Add these lines to your .vimrc:
set termguicolors
colorscheme buttercup
To try it temporarily in a running Vim session, run:
:colorscheme buttercup
This section is for developers. buttercup.vim is generated from a source template. To customize the theme, modify the color codes in src/buttercup.template.vim and build.sh, then execute the build script:
./build.sh
For more about the design, please see the Japanese section below.
暗い背景にパステルカラーを合わせたカラースキームは視認性が低くなりやすく、反対に、ビビッドカラーを合わせたものは目が疲れやすいという傾向にあります。この問題を解消し、視認性の高さと目の疲れにくさを両立するために、buttercup.vimでは発光感のあるネオン調のパステルカラーを取り入れました。文字がくっきりと見える高コントラストな配色にしつつ、長時間の作業でも目が疲れにくいことを目指しています。


