sponsor Vim development Vim logo Vim Book Ad

HiColors : Colorscheme display and editor

 script karma  Rating 54/22, Downloaded by 4201  Comments, bugs, improvements  Vim wiki

created by
Charles Campbell
script type
You'll get to see your colornames' colors and edit your colorscheme with the hicolors ftplugin/syntax/help files.  Leftclick on any colorname and you'll bring up the help page on that colorname (if any).

To see an example, click on


to see hicolors displaying the astronaut colorscheme (vimscript#122) color selections for the various highlighting groups.

This script is auto-installable via GetLatestVimScripts, too (vimscript#642).

Use it with vimscript#625 (colorscheme sampler) to see what highlighting groups are supported and what the colors will be.

Bring up the colorscheme editor on each color by right-clicking on the color's name.  Use the mouse's left button to click and drag on the colorbars to select and change colors.  It works with both the gui and those console vims which support the mouse!  You can then write the colorscheme (you'll be prompted for a filename), cancel the change, or indicate that the change is done for that colorname.


    :help hicolors
    <leftmouse>    on a colorname to bring up help on that colorname
    <rightmouse>   on a colorname to bring up the colorscheme editor for that color
      <leftmouse>  click&drag on any colorbar to change the color for that colorname
      <leftmouse>  to select WriteColorscheme, Cancel, or Done


(alpha/beta version available at http://www.drchip.org/astronaut/vim/index.html#HICOLORS)
install details
hicolors is now distributed as a vimball!  (see :help vimball)

vim hicolors.vba.gz
:so %

For windows users who aren't using a cygwin/gcc compiled vim:
vim -u NONE -N syntax\hicolors.vim
:set ff=dos
vim -u NONE -N doc\hicolors.txt
:set ff=dos
vim -u NONE -N ftplugin\hicolors.vim
:set ff=dos

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
hicolors.vba.gz 8 2006-05-05 7.0 Charles Campbell * Vim 7.0's new colors are all included!
* When one changes the colorscheme, all colors that should be "Ignore"d now are so linked; these colors aren't specified by the current colorscheme.

To use:  :help hicolors
hicolors.tar.gz 7 2006-03-01 6.0 Charles Campbell The colorscheme editor in hicolors.vim now supports editing colorschemes for 256-color xterms.
hicolors.tar.gz 6 2005-11-21 6.0 Charles Campbell 1) + - < > keyboard interface installed (intended for use when mouse support is lacking)
2) a help file, hicolorshelp.txt, included (:he hicolors-usage)
hicolors.tar.gz 5 2005-04-13 6.0 Charles Campbell Bug fix: now handles highlighting groups that are defined without explicit colorization (ie. something with just gui=reverse, for example).
hicolors.tar.gz 4 2004-10-20 6.0 Charles Campbell Hicolors: now has a super colorscheme editor with a rightmouse click!  And, it still provides its special colorized list of your colorscheme's colornames via help, plus links to any more help with a leftmouse click.
hicolors.tar.gz 3 2004-09-03 6.0 Charles Campbell Now includes script-id for GetLatestVimScripts semi-automatic updating and installation
ip used for rating:

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.