sponsor Vim development Vim logo Vim Book Ad

apprentice.vim : A dark low-contrast colorscheme.

 script karma  Rating 49/22, Downloaded by 5754  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: 216.73.216.156

Questions about Vim should go to the maillist. Help Uganda.     Vim at Github