nes.vim


Ⅰ. 插件描述

A Vim colorscheme inspired by the original 8-bit NES hardware

Ⅱ. 基本信息

创建日期:  2016-04-12
使用用户:  3
Github星:  6
插件作者:  ipsod

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'ipsod/nes-vim'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'ipsod/nes-vim'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'ipsod/nes-vim'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/ipsod/nes.vim

Ⅳ. 文档说明

nes.vim

a Vim colorscheme inspired by the original 8-bit NES hardware

This is a vim colorscheme that I've developed over the years. I finally feel like I've got the
colors almost just right, but the code needs an overhaul, as it has some quirks:

  • For some reason, it doesn't work in the terminal without explicitly loading it after vim is
    running.
  • I've got no idea if it works with neovim.
  • I've only tested it with languages and language-features that I actually use.
  • There are images in the source so that I can embed them in this README. I'm sure that there's a
    better way to do that.

Someday, I'd like to take some other colorscheme that does work well in terminal and neovim (like
kalisi - https://github.com/freeo/vim-kalisi), and import these colors into it. I don't know when
or if I'll get around to it, so a pull request would really be appreciated.

python_example

bluenes.vim

While I think the above version looks cooler, the red kind of grates on my nerves after a while, so
I made this blue version:

python_example

Design Goals

  • Things that are different should look different. This goes beyond foreground color.
  • Most things should have a neutral color.
  • Python objects are the default and should look that way, and everything else should look like it's
    an "outsider".
  • Important code should be easy to pick out while scanning.
  • Comments are important, and should be easy to spot and easy to read.
  • There shouldn't be too much visual noise.
  • Except for very important syntax, all text should have roughly the same visual boldness. This is
    accomplished by balancing background shades with foreground shades.
  • A colorblind person should get almost as much value out of the highlighting as someone with normal
    sight.

添加新评论