GitHub - cocopon/iceberg.vim: Dark blue color scheme for Vim
source link: https://github.com/cocopon/iceberg.vim
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Iceberg is well-designed, bluish color scheme for Vim and Neovim.
See the official site or the vimonline page for more information.
Features
- Simple: no configuration required and easy to use
- Fast: pre-compiled to reduce loading time
- Dark and light background
- 256-colors terminal support
- Terminal colors support
- airline theme and lightline colorscheme
- Various plugins support: ALE / CtrlP / Denite / EasyMotion / Git Gutter / git-messenger.vim / Signify / Sneak / Startify / Syntastic / vim-plug / vim-zenspace etc.
- Better syntax highlight with: typescript-vim / vim-elixir / vim-flow / vim-graphql / vim-javascript / vim-markdown etc.
Philosophy
Creator of Iceberg talked about how to create your lovely color scheme in VimConf 2017, international Vim conference. This slides also explained the philosophy of Iceberg.
For other environments
IDEs and text editors
Terminal emulators
NOTE: terminal.sexy provides configuration files for the 16 ANSI colors for many terminal emulators (e.g. GNOME Terminal, iTerm2, etc.). Use .Xresources file as import and export it for the emulator of your choice.
Other
Building your own Iceberg
NOTE: This section is for color scheme developers. If you just want to use the color scheme, you don't have to follow these steps.
-
Install cocopon/pgmnt.vim, a template engine for Vim color scheme, to your Vim.
-
To modify a color palette, edit
autoload/iceberg/palette/(dark|light).vim
. If you make changes, be sure to:source
this file before step 4 otherwise your color palette changes will not be reflected. -
To modify highlighting groups or links, edit
src/iceberg.vim
. -
After editing, compile the source file as below:
:e src/iceberg.vim :cd %:h :source %
Compiled files will be output into
autoload
directory.
License
MIT License. See LICENSE.txt
for more information.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK