Skip to content

jefflund/colorschemer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 

Repository files navigation

colorschemer

There are a number of Vim plugins which convert a gui-only colorscheme to be useable with the terminal. This plugin does the opposite. This is certainly a less common use case, but if you happen to use a 256 color only colorscheme (such as the Lucid colorscheme provided with colorschemer), then this plugin will make gvim much more usable. In particular, I was annoyed with the amount of manual effort to keep the gui attributes in sync with the constantly evolving cterm attributes in my own Lucid colorscheme. With this plugin, you only have to maintain the cterm attributes, and colorschemer will automatically convert that colorscheme to have the appropriate gui attributes when you use gvim.

Assuming you use vundle (which you should), you can install colorschemer by adding Plugin 'jlund3/colorschemer' to your vimrc and running :PluginInstall. Other package managers will be similar. Once installed, if you run gvim and have a colorscheme loaded, then colorschemer will automatically convert every cterm highlight attribute into the appropriate gui attribute.

If you want to check out the Lucid colorscheme, you can use colo lucid to enable it. It is based on Lucius, and (at least to my eye) is quite pleasing.

Note that colorschemer requires that Vim be compiled with Python support. You can check this with :echo has('python').

About

Automatically converts cterm colorschemes to gui

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published