public
Description: My Rails based Vim config
Homepage: http://manalang.com
Clone URL: git://github.com/manalang/vim-config.git
manalang (author)
Wed May 06 09:50:03 -0700 2009
commit  f29e33fefe90af127172551ec8d65902fd02472d
tree    18a83f9bc342aaa218097047f7cc82bf094949f2
parent  b3afbc62a2709a0ec2e97f6ed965b2cddf86276f
vim-config / colors
name age message
..
file ChocolateLiquor.vim Loading commit data...
file PapayaWhip.vim
file README.txt
file astronaut.vim
file asu1dark.vim
file autumn.vim
file autumnleaf.vim
file baycomb.vim
file biogoo.vim
file blue.vim
file bluegreen.vim
file borland.vim
file breeze.vim
file brookstream.vim
file buttercream.vim
file bw.vim
file calmar256-light.vim
file camo.vim
file candy.vim
file candycode.vim
file chela_light.vim
file colorer.vim
file colorscheme_template.vim
file dante.vim
file darkblue.vim
file darkblue2.vim
file darkocean.vim
file darkslategray.vim
file darktango.vim
file dawn.vim
file default.vim
file delek.vim
file denim.vim
file desert.vim
file desert256.vim
file desertEx.vim
file desertedocean.vim
file dusk.vim
file dw_blue.vim
file dw_cyan.vim
file dw_green.vim
file dw_orange.vim
file dw_purple.vim
file dw_red.vim
file dw_yellow.vim
file eclipse.vim
file elflord.vim
file evening.vim
file fine_blue.vim
file fnaqevan.vim
file fog.vim
file freya.vim
file fruit.vim
file golden.vim
file habiLight.vim
file hhazure.vim
file hhorange.vim
file hhpink.vim
file hhspring.vim
file hhteal.vim
file hhviolet.vim
file impact.vim
file inkpot.vim
file ir_black.vim
file ironman.vim
file koehler.vim
file less.vim
file lettuce.vim
file lilac.vim
file manxome.vim
file marklar.vim
file martin_krischik.vim
file matrix.vim
file metacosm.vim
file midnight.vim
file midnight2.vim
file moria.vim
file morning.vim
file motus.vim
file murphy.vim
file navajo-night.vim
file navajo.vim
file neon.vim
file neverness.vim
file night.vim
file nightwish.vim
file nuvola.vim
file oceanblack.vim
file oceandeep.vim
file oceanlight.vim
file olive.vim
file pablo.vim
file peachpuff.vim
file print_bw.vim
file professional.vim
file ps_color.vim
file psql.vim
file pyte.vim
file rdark.vim
file relaxedgreen.vim
file robinhood.vim
file ron.vim
file sea.vim
file shine.vim
file sienna.vim
file simpleandfriendly.vim
file slate.vim
file softblue.vim
file tabula.vim
file tango.vim
file tolerable.vim
file tomatosoup.vim
file torte.vim
file twilight.vim
file twilight2.vim
file umber-green.vim
file vc.vim
file vibrantink.vim
file vividchalk.vim
file xemacs.vim
file zellner.vim
file zenburn.vim
colors/README.txt
README.txt for color scheme files

These files are used for the ":colorscheme" command.  They appear in the
Edit/Color Scheme menu in the GUI.


Hints for writing a color scheme file:

There are two basic ways to define a color scheme:

1. Define a new Normal color and set the 'background' option accordingly.
  set background={light or dark}
  highlight clear
  highlight Normal ...
  ...

2. Use the default Normal color and automatically adjust to the value of
   'background'.
  highlight clear Normal
  set background&
  highlight clear
  if &background == "light"
    highlight Error ...
    ...
  else
    highlight Error ...
    ...
  endif

You can use ":highlight clear" to reset everything to the defaults, and then
change the groups that you want differently.  This also will work for groups
that are added in later versions of Vim.
Note that ":highlight clear" uses the value of 'background', thus set it
before this command.
Some attributes (e.g., bold) might be set in the defaults that you want
removed in your color scheme.  Use something like "gui=NONE" to remove the
attributes.

To see which highlight group is used where, find the help for
"highlight-groups" and "group-name".

You can use ":highlight" to find out the current colors.  Exception: the
ctermfg and ctermbg values are numbers, which are only valid for the current
terminal.  Use the color names instead.  See ":help cterm-colors".

The default color settings can be found in the source file src/syntax.c.
Search for "highlight_init".

If you think you have a color scheme that is good enough to be used by others,
please check the following items:

- Does it work in a color terminal as well as in the GUI?
- Is 'background' either used or appropriately set to "light" or "dark"?
- Try setting 'hlsearch' and searching for a pattern, is the match easy to
  spot?
- Split a window with ":split" and ":vsplit".  Are the status lines and
  vertical separators clearly visible?
- In the GUI, is it easy to find the cursor, also in a file with lots of
  syntax highlighting?
- Do not use hard coded escape sequences, these will not work in other
  terminals.  Always use color names or #RRGGBB for the GUI.