sponsor Vim development Vim logo Vim Book Ad

apprentice.vim : A dark low-contrast colorscheme.

 script karma  Rating 49/22, Downloaded by 5112  Comments, bugs, improvements  Vim wiki

created by
Romain Lafourcade
 
script type
color scheme
 
description
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:

http://romainl.github.io/Apprentice/

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

https://github.com/romainl/Apprentice
 
install details
On UNIX-like systems:

$HOME/.vim/colors/apprentice.vim

On Windows:

$HOME\vimfiles\colors\apprentice.vim
 

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
vim-apprentice-2.0.zip 2.0 2022-04-12 8.0 Romain Lafourcade So it has been six years since the last official release. Apprentice hasn't lost its spirit but a lot happened in the meantime, in Vim and in Apprentice itself.

This is the changelog for v2.0.

Dropped:

- Explicit support for Neovim,
- explicit support for status line plugins,
- italic text because of spotty support across terminal emulators and poor feature detection in Vim,
- brittle logic,
- iTerm-specific hack.

Added:

- Support for :help :terminal,
- definition of g:terminal_ansi_colors,
- support for :help terminal-debugger.

Fixed:

- Casing issues,
- faulty logic,
- priority of several highlight groups,
- inconsistencies between 256c and GUI,
- cursor color in GUI,
- brighter comments,
- diff highlight groups.

Low-level changes:

- Switch to a template-based workflow (see README.md).
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.

Enjoy.
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: 18.97.9.175

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.
   
Vim at Github