Vim Color Schemes - rebeccajennifer/color-scheme-creator GitHub Wiki

Vim Color Schemes

This page includes information about color schemes in Vim.

Color Scheme Paths

Linux

Installed color schemes live here:

/usr/share/vim/vim80/colors

User created themes go here:

~/.vim/colors/

Windows

User created themes go here:

C:\Users\<username>\vimfiles\colors

Highlight Syntax Options

Common Highlight Groups

1. UI Elements

Highlight Group Description
Normal Default text color
Cursor The cursor itself
CursorLine The current line background
StatusLine Active status line
StatusLineNC Inactive status line
VertSplit Vertical split line
Visual Text selected in visual mode
LineNr Line numbers in the gutter
Folded Folded text color

2. Syntax Elements

Highlight Group Description
Comment Comments (//, #, etc.)
Constant Constants (like numbers, strings)
Identifier Variable names
Statement Control flow keywords (if, for, return)
PreProc Preprocessor directives (#include, import)
Type Type names (int, float, char)
Special Special symbols or escape sequences

3. Special Effects

Highlight Group Description
Error Error messages
Todo TODO comments
Search Matches from /search
IncSearch Incremental search matches
MatchParen Matching parentheses
⚠️ **GitHub.com Fallback** ⚠️