Code Monkey home page Code Monkey logo

vim-colors-pencil's Introduction

vim-colors-pencil

A light (and dark) color scheme for Vim inspired by iA Writer

markdown-example

Features

iA Writer is an elegant word processor, marred only by its lack of Vim. It does have a nice color scheme, however.

The pencil color scheme features:

  • Subtle indicators of changes in the gutter for Signify, git-gutter, etc.
  • Use for both code and prose, though it’s definitely geared towards the latter
  • Light and dark variants
  • iTerm color scheme available for using this color scheme with terminal-based Vim

Requirements

Currently requires vim >= 7.0

Installation

Install using Pathogen, Vundle, Neobundle, or your favorite Vim package manager.

Or simply copy the color scheme file to your ~/.vim/colors directory.

Configuration

Contrast

If you’re looking for greater contrast, set the following in your .vimrc:

let g:pencil_higher_contrast_ui = 0   " 0=low (def), 1=high

It currently only affects the blacks and grays.

Parentheses matching

Those users who find the parentheses matching disconcerting can disable this default Vim plugin in their .vimrc with:

let loaded_matchparen = 1

See :help pi_paren.txt for more details.

Usage

Just like any other color scheme:

:colorscheme pencil

You can toggle between the light and dark variants:

:set background=dark
:set background=light

Differences

Most notably, the ‘#’ heading text is shaded blue. This compensates for the lack of a visual cue found in iA Writer where the heading indicators are inside the left margin. Here we use color instead.

Font choices

iA Writer uses a typeface called ‘Nitti Light’ by Blue Monday. ($)

Free alternatives with bold and italic support include:

Cousine is a good match for Nitti Light.

See also

If you find this plugin useful, you may want to check out these others by @reedes:

The README in thematic has more details on setting up emulation of iA Writer.

Future development

If you’ve spotted a problem or have an idea on improving this color scheme, please post it to the github project issue page.

vim-colors-pencil's People

Contributors

mattly avatar reedes avatar tamagokun avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.