palette


Ⅰ. 插件描述

An easier way to write Vim color schemes

Ⅱ. 基本信息

创建日期:  2010-10-27
使用用户:  1
Github星:  89
插件作者:  Josh Clayton

Ⅲ. 安装方法

使用Vundle管理器安装

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

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

使用NeoBundle管理器安装

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

使用VimPlug管理器安装

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

使用Pathogen管理器安装

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

Ⅳ. 文档说明

# Palette

An easier way to write Vim color schemes

Install

Install with Rubygems:

gem install palette

Usage

From your terminal:

palette path/to/color_scheme

Syntax

vim_colors "sweet" do
  author "Josh Clayton"
  notes  "My really sweet theme"

  reset      true
  background :light

  Normal "222", "f8f8ff"

  Folded "808080", "ECECEC", :gui => "bold"
  link :vimFold, :FoldColumn, :to => :Folded
end

This color scheme would generate the following output:

" Vim color file
"   This file was generated by Palette
"   http://rubygems.org/gems/palette
"
" Author: Josh Clayton
" My really sweet theme
let colors_name="sweet"
hi clear
if version > 580
    if exists("syntax_on")
        syntax reset
    endif
endif
if has("gui_running")
    set background=light
endif
hi Normal guifg=#222222 ctermfg=235 guibg=#F8F8FF ctermbg=231
hi Folded guifg=#808080 ctermfg=244 guibg=#ECECEC ctermbg=255 gui=bold cterm=bold
hi link vimFold    Folded
hi link FoldColumn Folded

Author

Written by Josh Clayton.

添加新评论