sponsor Vim development Vim logo Vim Book Ad

apprentice.vim : A dark low-contrast colorscheme.

 script karma  Rating 20/8, Downloaded by 1512    Comments, bugs, improvements  Vim wiki

created by
Romain Lafourcade
script type
color scheme
Apprentice is a low-contrast colorscheme based on the awesome Sorcerer by Jeet Sukumaran.

It is essentially a streamlined version of the original with a reduced number of colors entirely taken from the default xterm palette to ensure a similar look in 256 colors-ready terminal emulators and GUI Vim.

For screenshots, visit Apprentice’s home page:


For issues and pull requests, visit Apprentice's GitHub page:

install details
On UNIX-like systems:


On Windows:


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
Apprentice-1.9.zip 1.9 2016-01-31 7.0 Romain Lafourcade Fixed priority issue between `Error` and `Diff...` on one side and `Visual` on the other side.
Apprentice.1.8.zip v1.8 2015-08-02 7.0 Romain Lafourcade * Better support for the Windows console.
* Support for neovim's terminal thanks to metalelf0 (https://github.com/metalelf0).
* Minor tweaks
apprentice-1.7.zip 1.7 2015-05-09 7.0 Romain Lafourcade Fixed MatchParen.
Apprentice-1.6.zip 1.6 2014-12-29 7.0 Romain Lafourcade This release fixes many errors in the 8/16 version.
Apprentice-1.5.zip 1.5 2014-10-12 7.0 Romain Lafourcade * The tabline, statusline and vertical split are now visually consistent: "black on ocre" for "active", "ocre on black" for "inactive".
* Following up on issue #1 (https://github.com/romainl/Apprentice/issues/1), folds are darker than they used to be.

apprentice-1.4.zip 1.4 2014-08-09 7.0 Romain Lafourcade * Completely reworked to work better in 8/16 colors terminal.
apprentice-1.3.zip 1.3 2014-07-23 7.0 Romain Lafourcade * The 8 colors part no longer defines a "Normal" background color.
* See the Github page for color swatches to customize your 8 colors terminal.
apprentice-1.2.zip 1.2 2014-04-19 7.0 Romain Lafourcade * Added installation instructions to README.
* Changed images in README to remove screnshot dir.
* Cleaned up the cterm colors for non-256 terminals.
* Changed htmlLink for more visibility.
* Fixed TabLineFill.
apprentice.zip 1.1 2014-04-03 7.0 Romain Lafourcade Fixes an Error vs CursorLine conflict.
Adds rules for Fugitive’s diffAdded and diffRemoved.
apprentice.zip 1.0 2014-03-31 7.0 Romain Lafourcade Initial upload
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.
SourceForge.net Logo