vim-colorconvert


Ⅰ. 插件描述

Functions for converting colors in vim.

Ⅱ. 基本信息

创建日期:  2011-10-02
使用用户:  1
Github星:  1
插件作者:  Eiichi Sato

Ⅲ. 安装方法

使用Vundle管理器安装

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

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

使用NeoBundle管理器安装

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

使用VimPlug管理器安装

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

使用Pathogen管理器安装

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

Ⅳ. 文档说明

colorconvert.vim

This plugin offers functions for converting cterm colors to
GUI colors and vice versa. You need to have python interface compiled in vim.

Configuration

g:colorconvert_profile: Specify color profile for the terminal. Options are 'GnomeTerminal.Linux'(default), 'GnomeTerminal.Tango' and 'XTerm'.

Example:

let g:colorconvert_profile = 'GnomeTerminal.Tango'

Functions

colorconvert#cterm_to_gui(cterm)

colorconvert#gui_to_cterm(gui)

colorconvert#cterm_to_rgb(cterm)

colorconvert#gui_to_rgb(gui)

colorconvert#rgb_to_cterm(rgb)

colorconvert#rgb_to_gui(rgb)

Examples

echo colorconvert#gui_to_cterm("#FF0")          #=>   226               
echo colorconvert#gui_to_cterm("FF0")           #=>   226               
echo colorconvert#gui_to_cterm("#FF0000")       #=>   196               
echo colorconvert#gui_to_cterm("red")           #=>   red               
echo colorconvert#cterm_to_gui(0)               #=>   #000000           
echo colorconvert#cterm_to_gui(3)               #=>   #AA5500           
echo colorconvert#cterm_to_gui(226)             #=>   #FFFF00           
echo colorconvert#cterm_to_gui("226")           #=>   #FFFF00           
echo colorconvert#cterm_to_rgb(0)               #=>   [0, 0, 0]         
echo colorconvert#cterm_to_rgb(3)               #=>   [170, 85, 0]      
echo colorconvert#cterm_to_rgb(226)             #=>   [255, 255, 0]     
echo colorconvert#cterm_to_rgb("226")           #=>   [255, 255, 0]     
echo colorconvert#cterm_to_rgb('Red')           #=>   [255, 85, 85]     
echo colorconvert#gui_to_rgb("#FF0")            #=>   [255, 255, 0]     
echo colorconvert#gui_to_rgb("FF0")             #=>   [255, 255, 0]     
echo colorconvert#gui_to_rgb("#FF0000")         #=>   [255, 0, 0]       
echo colorconvert#gui_to_rgb("red")             #=>   [255, 85, 85]     
echo colorconvert#rgb_to_cterm([255, 0, 0])     #=>   196               
echo colorconvert#rgb_to_gui([255, 0, 0])       #=>   #FF0000

添加新评论